-
对象创建--Object.create obj.hasOwnProperty('x') //false 因为它是在原型链上继承的,而不是自身属性 obj.toString //要看它的原型链上是不是有 Object.prototype才有toString方法查看全部
-
对象继承原型上的属性,反过来又不会去修改它 obj.z 先看自身对象有没有这个属性,如果没有会向上查找原型链上的属性,如果没有会查到最上面Object.prototype --> null,没有的话返回undefined.查看全部
-
对象创建--字面量查看全部
-
proto:对象的对象属性prototype上的赋值 class:对象的种类 extensible:是否允许该对象继续增加新的属性查看全部
-
对象中包含一系列属性,这些属性都是无序的。每个属性都有一个字符串Key和对应的value.查看全部
-
对象的属性有很多标签,如writable,enumerable,configurable,value,get/set等。每个对象都有一个原型。查看全部
-
proto代表原型,class代表对象是什么类,extensible代表对象是否可以继续添加属性查看全部
-
Object.create内部实现方法查看全部
-
严格模式与一般模式的区别查看全部
-
严格模式不允许使用with,不允许未声明的变量被赋值查看全部
-
var a=b=1;b会是全局变量查看全部
-
没有块级作用域,在块级语句中定义的变量,在块级语句之外也可以访问(不包括函数的块级语句)查看全部
-
使用typeof返回类型查看全部
-
num+""转换为字符串 num+0转换为数字查看全部
-
将基本类转换为包装类,使用包装内的属性,但包装类是临时的查看全部
举报
0/150
提交
取消