摘要: 对象 创建对象 使用 关键字 使用字面量创建 对象常用方法 属性遍历 属性删除 判断属性有无 解构赋值 对象深拷贝 深拷贝:通过一个参数给另一个参数赋值后,改变新的参数,不会修改原有参数。基本数据类型都是深拷贝。 浅拷贝:通过一个参数给另一个参数赋值后,改变新的参数,原有参数也会被修改。引用数据类型 阅读全文
posted @ 2019-10-17 18:07 aaCoder 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 构造函数 工厂函数 工厂函数是一种特殊的函数,其目的是为了简化对象的创建 构造函数 构造函数与工厂函数一样都是为了简化对象的创建,构造函数本质就是工厂函数的简化 构造函数与工厂函数的不同: 构造函数的函数名首字母必须大写 构造函数不能直接调用,必须使用 关键字 ES6中的构造函数 构造函数中的三角关 阅读全文
posted @ 2019-10-17 18:04 aaCoder 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 普通函数 箭头函数 普通函数与箭头函数的区别: 普通函数中的 谁调用就指向谁;箭头函数的 是其父作用域。 普通函数的 会被 等改变;箭头函数中的 不会被改变。 匿名函数 注意: 匿名函数一般作为其它函数的形参、实参、返回值。 匿名函数必须立即执行,不能只定义不执行。 函数的扩展运算符 函数的扩展运算 阅读全文
posted @ 2019-10-16 21:35 aaCoder 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型的种类 String Number Boolean undefined Null Symbol (ES6) 一般通过 来判断基本数据的类型 基本数据类型的转换 String Number.toString / Boolean.toString String(Number / Boolea 阅读全文
posted @ 2019-10-16 21:33 aaCoder 阅读(172) 评论(0) 推荐(0) 编辑