随笔分类 - javaScript
摘要:递归函数是在一个函数通过名字调用自身的情况下构成的。以下为经典的递归阶乘函数。 这个函数看起来没什么问题,但是以下代码却会导致其出错。 因为,原本把factorial()函数保存在变量anotherFactorial中,后又将factorial赋值为null,指向原始函数的引用只剩下一个。调用ano
阅读全文
摘要:anguments是一个对象,长得很像数组的对象,但不是数组,而是伪数组。 arguments的内容是函数运行时的实参列表 传进匿名函数的参数只有前三个,实际上却能从arguments里获取到第四个。 分割线 arguments的特点: 1、传进函数的实参本来只能通过形参传递,但是js里可以通过ar
阅读全文
摘要:bind()方法会创建一个新函数,当这个新函数被调用时,它的this值是传递给bind()的第一个参数, 它的参数是bind()的其他参数和其原本的参数. apply() 与 call() 非常相似,不同之处在于提供参数的方式: call() 方法接受的是若干个参数的列表。 apply() 方法接受
阅读全文
posted @ 2016-11-30 23:30
Koidt

浙公网安备 33010602011771号