-
闭包的概念查看全部
-
困,晚点回来看查看全部
-
不太会,晚点回来看多几遍查看全部
-
getownpropertydescriptor 查看文本中的所以属性查看全部
-
contact数组拉平一次不修改原数组查看全部
-
sort传入比较函数查看全部
-
join方法查看全部
-
unshift方法数组开头加数查看全部
-
数组push方法末尾加元素查看全部
-
var man= { weibo:'123@sian.cn', $age:null, get age(){ if(this.$age == undefined){ return new Date().getFullYear()-1993; }else{ return this.$age; } }, set age(val){ val = +val; if(!isNaN(val)&&val>0&&val<150){ this.$age = +val; }else{ throw new Error('Ubcorrect val ',val); } } } console.log(man.age); VM2007:20 24 undefined man.age=100; 100 console.log(man.age) VM2063:1 100 undefined man.age='170'查看全部
-
所有函数x都有prototype属性,且这个属性是一个对象。 且x.prototype也有原型即Object.prototype。 注意这个原型里有一些默认的方法。 查找属性是按原型链 自下向上 查找。 所以如果下 和 上 有相同的属性名,那么肯定是下的起作用。 删除属性:delete 对象名.属性名 三种构造对象的方法如下: var obj={z:78,y:"asd",o:{oo:"ooo"}}; obj.x="123"; function wc(){}; var ko=new wc(); ko.t=123; var haha=Object.create({x:12,y:"nini"});查看全部
-
如果加了writable = false不可写的话,一样不可以修改,只能后面加true查看全部
-
defineproperty查看全部
-
如果原型链上有get和set方法的时候,会执行原型链上的get和set方法的,而不能通过直接赋值了获取查看全部
-
get 和set属性方法查看全部
举报
0/150
提交
取消