- 博客(3)
- 收藏
- 关注
转载 call跟apply
这个讲的很清楚了:call跟apply 我复制下: 1、方法定义 call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,替换当前对象。 说明: call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj
2017-12-22 11:21:47
548
原创 js prototype、__proto__的区别及使用场景及原型链的说明
一:区别 __proto__是所有对象(包括函数都有的); prototype只有函数有; 二:原型链是什么? 原型链是针对构造函数的。通过new 创建函数,new出来的函数就会继承创建他的函数的属性。如果访问new函数的某个未在当前函数中定义的变量,他就会往上查找(像创建他的函数),这个查找的过程就教做原型链; 例: var Person=function(){ Person.pr
2017-12-21 20:07:18
2607
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅