-
属性标签:Object.defineProperty(对象名,属性名,{value:值,enumerable:true}); Object.defineProperties(对象名,{属性名:{value:值},属性名:{value:值},···})查看全部
-
configurable是否可删除;writable是否可修改;enumerable是否可查询查看全部
-
a==b查看全部
-
a===b查看全部
-
给obj对象赋值,比如obj.z=5;它不会改变foo.prototype中z的值,而是在obj对象中添加z=5这样的值,这是obj.hasOwnPrototype('z');返回的是true。并且obj.z返回的是5查看全部
-
对象原型链,obj的对象原型链是foo.prototype。当obj.z去找obj这个对象时,发现,没有z这个变量,就会去它的原型链上找,在原型链上发现有z,近而返回z的值3,此时可以说z在对象obj中('z' in obj)查看全部
-
prototype原型结构查看全部
-
对象:对象中包含一系列属性,这些属性都是无序的,每个属性都有一个字符串key和对应的value。并且属性的key是字符串查看全部
-
严格模式下,不许与进行的操作查看全部
-
函数声明的方式可以在函数前面调用此函数; 函数表达式方式不可以在函数表达式前调用此函数表达式;查看全部
-
函数声明function fd(){return true;} 函数表达式:var fd = function(){};查看全部
-
特殊运算符查看全部
-
运算符new查看全部
-
{}instanceof Object //true typeof 100 === 'number' //true查看全部
-
运算符:一元:+num;二元:a+b;三元:c?a:b查看全部
举报
0/150
提交
取消