最赞回答 / 葛乌
错了!!对于第三点,当对象用defineProperty这种方式定义属性时。且writable为false。该对象的子对象也是不可写的,所以你的obj.value再怎么更改也是1、除非你用defineProperty再去定义obj中的value属性,视频中的最后几分钟的例子就是在说明这个!!请再回去仔细看看!!
2016-03-21
最新回答 / qq_慕慕947699
因为这个时候传啥都不对,不传的话,Person里边的this.name=undefined;this.age=undefined;<...图片...>
2016-03-20
最新回答 / yinyun
第一个:student.__proto__ === Person.prototype第二个:(new Student).__proto__.__proto__ === Person.prototype
2016-03-20
最新回答 / chris_lu_tw
1)隨時可以調用,但是不同的地方調用會有不同的反回值。2)有時候是為了提高可讀性。在網頁上,直接開啟console輸入<...code...>
2016-03-20
最新回答 / JasonLee
可能和chrome的console环境有关,我是先执行<...code...>弹出alert之后我再进行上面的操作是可以弹出来的,直接运行<...code...>确实是会报错的
2016-03-17
最新回答 / yinyun
第一个只是将new Person()这个实例化对象赋值给Student对象的prototype属性;第二个是将Student.prototype对象的原型指向Person.prototype
2016-03-13
最新回答 / 飞过那座山
instanceof有个特点就是可以判断对象的原型是否指向函数的prototype属性。new Object()的原型指向Object的prototype,而Array的原型指向的是Object的prototype属性。
2016-03-13