摘要: 基本数据类型的赋值,当修改其中一个变量的数据的时候,另一个变量不受其影响。 传值 但是当数据类型是引用数据类型的时候,通过变量赋值得到引用(堆栈问题),这时修改其中一个数据的时候,另一个变量也会同时更改。 传址 但往往这种修改在实际开发中是不期望的。 因此JavaScript当中的深拷贝和浅拷贝在实 阅读全文
posted @ 2020-04-21 17:18 Action_swt 阅读(137) 评论(0) 推荐(0) 编辑
摘要: JavaScript 引用数据类型: 对象 字面量 {} 。 在JavaScript当中所有的变量都可以当作对象使用。(当作对象使用,意味着拥有属性和方法) 》万物皆对象。 但是除两个例外 null 和 undefined 。 例如: [1,2,3].toString() 》 "1,2,3" fun 阅读全文
posted @ 2020-04-21 11:34 Action_swt 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 构造函数: 构造函数本身就是一个函数,与普通函数没有任何区别,不过为了规范一般将其首字母大写。 构造函数和普通函数的区别在于,使用 new 生成实例的函数就是构造函数,直接调用的就是普通函数。 JavaScript 常被描述为一种基于原型的语言 (prototype-based language)— 阅读全文
posted @ 2020-04-21 09:22 Action_swt 阅读(132) 评论(0) 推荐(0) 编辑