-
call和apply方法可改变this的指向
查看全部 -
构造器中的this
查看全部 -
对象原型链上的this
查看全部 -
作为对象方法的函数的this
查看全部 -
.reduce:计算数组元素相加后的总和,数组中的每个值(从左到右)开始缩减
.reduceRight:计算数组元素相加后的总和,数组中的每个值(从右到左)开始缩减
查看全部 -
数组元素增删
查看全部 -
属性标签的设置
查看全部 -
属性标签
value:默认值
writable:true / false 属性是否可修改
enumerable:true / false 属性是否可枚举
configurable:true / false 以上属性标签是否可修改
查看全部 -
get:获取
set:设置
查看全部 -
Object.defineProperty(对象,'属性名',{对象属性})
自定义对象属性
查看全部 -
.propertyIsEnumerable()
返回布尔值,表明指定的属性是否可枚举
查看全部 -
Object.getOwnPropertyDescriptor(对象, 属性名)
获取一个对象的属性标签
.configurable
查看对象是否可配置
查看全部 -
Object.create()
在proto原型上创建一个新的对象
查看全部 -
.hasOwnProperty()
查找对象自身是否有指定的属性
查看全部 -
严格模式特点
1. 不允许用with
2. 不允许未声明的变量被赋值
3. arguments变为参数的静态副本
4. delete参数、函数名报错
5. delete不可配置的属性报错
6. 对象字面量重复属性名报错
7. 禁止八进制字面量
8. eval,arguments变为关键字,不能作为变量和函数名
9. eval独立作用域
......
查看全部
举报