摘要: 一:length属性 在函数体内,arguments.length表示传入函数的实参的个数。而函数本身的length属性则有不同的含义。函数的length属性是只读属性,它代表函数实参的数量,这里的参数指的的“形参”,也就是函数定义时给出的实参个数,通常也是函数调用时期望传入函数的实参个数。 二:p 阅读全文
posted @ 2017-10-06 22:03 BluesQian 阅读(919) 评论(0) 推荐(0)
摘要: 一:了解闭包首先要了解嵌套函数的词法作用域规则。 checkscope()函数声明了一个局部变量,并定义了一个函数f(),函数f()返回了这个变量的值,最后将函数f()的执行结果返回。 改动一下代码,返回什么? 在这段代码里,将函数内的一对圆括号移动到了checkscope()之后。checksco 阅读全文
posted @ 2017-10-06 21:35 BluesQian 阅读(133) 评论(0) 推荐(0)
摘要: 一:函数调用 构成函数主体的JavaScript代码在定义之时并不会执行,只有调用该函数时,他们才会执行。有四种方法来调用JavaScript函数: a:作为函数 b:作为方法 c:作为构造函数 d:通过他们的call()和apply()方法间接调用。 二:作为函数调用 三:作为方法调用 当一个函数 阅读全文
posted @ 2017-10-06 20:33 BluesQian 阅读(130) 评论(0) 推荐(0)