-
子类bosn的原型__proto__已经指向了原来的Student.prototype。所以再对Student.prototype={}进行修改,也不会影响boson的原型。
当然,修改后再new一个实例,则会受此影响。
查看全部 -
不错不错。这图比较好理解。
查看全部 -
Object.create():创建一个空对象并且它的原型指向括号里的参数。
此时右侧:
与Student.prototype.learn=function(){}
就是这个空对象在添加属性,属性值为函数。即:{learn:function(){}}。
而{}.__proto__空对象的原型也即上面所述,指向create里的参数。
查看全部 -
obj.__proto__叫做obj的原型,它是构造器的prototype。
查看全部 -
var e= function _e(){}这样写_e将不会被声明,与var e=function (){}是一样的。
查看全部 -
VO填充顺序:
查看全部 -
全局上下文与函数执行时的执行上下文。
查看全部 -
(function(){
//do sth
})(); //匿名函数(立即执行)。查看全部 -
可以用window,export将函数体内部变量export传递到外部,以及带来的好处。
查看全部 -
第二块代码实现闭包的意义。
查看全部 -
设置一个空数值的数组,把想重复的字符串当分隔符;3个数字2个分隔符,把数组扩大1,那么就能重复n次了
查看全部 -
obj.call()
obj.apply()
obj.bind()
obj.bind()//绑定this
currying的意义 08:00
使用new则构造函数必须return一个对象,如果不是则return this;10:00
查看全部 -
-------
查看全部 -
函数中的this:函数作为方法被对象调用,则this指向调用它的对象。
查看全部 -
每个对象都有 标签属性:
writableenumerable
configurable
value
get/set
查看全部
举报