-
立即执行,防止循环查看全部
-
closure 闭包,function内嵌function(返回值,那么实例化后局部变量则也可以被调用) function outer(){ var local = 30; //局部变量,如果没有var则是全局 }查看全部
-
类型检测小报告查看全部
-
new之后,会忽略bind,返回prototype查看全部
-
bind实参后不变,调用实例的时候直接改变没有bind的。 例子:function co(a,b,c) var deco = co.bind(null,"a","b"); deco("1"); a,b,1 deco("2"); a,b,2查看全部
-
常见函数的创建方式的比较查看全部
-
Function不常用,但是:它定义的是局部变量,只能调用全局变量查看全部
-
直接调用function 以及 bind方法 指向内部this, var = function,指向全局this,查看全部
-
call apply(obj,args), obj代替function里的this (null/undefined)表示window查看全部
-
function foo(x,y,z){arguments.length arguments[0]} 实参个数,调用第1个参数,可以修改,但是如果只传入x,y,则不能修改z,z是undefined。 严格模式下,上述都不行 foo.length name,形参的个数和函数名查看全部
-
调用函数的属性,返回穿进去的this; 但是经过bind之后,则返回的仍然是原来的。查看全部
-
funciton.call(变量,参数,参数,参数) Object.prototype.toString.call() funciton.apply(变量,[参数,参数,参数])查看全部
-
函数表达式 1.基本型函数表达式 2.立即执行函数表达式 3.将函数作为返回值 4.命名式函数表达式查看全部
-
4中不同的调用方式查看全部
-
函数章节里的重点查看全部
举报
0/150
提交
取消