摘要: 递归函数:一个函数通过名字调用自身的情况构成的。eg: # 正常情况下,以上函数是没有问题的,但是如果出现以下操作,会出现问题。原因是即使先把factorial保存到anotherFactorial变量后,再将factorial置为null,但是当我们在调用anotherFactorial的时候,在 阅读全文
posted @ 2017-08-16 14:54 忍冬。 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 定义函数的两种常见的方法: 1 . 函数声明 2. 函数表达式 # 差异 (1)函数声明 ,具有函数声明提升的特征。 (2)函数声明的函数的name属性为函数的名称;使用函数表达式定义的函数在ES5中,name属性为空字符串,在ES6中为函数的名称。 # 函数声明提升 函数声明 函数表达式 # 注意 阅读全文
posted @ 2017-08-16 12:14 忍冬。 阅读(176) 评论(0) 推荐(0) 编辑
摘要: js的数据属性:P139(1)[[Configurable]](2)[[Enumerable]](3)[[Writable]](4)[[Value]] 使用Object.definerPropert()方法修改属性的默认值,接收的参数:(1)属性所在的对象(2)属性的名字(3)一个描述符对象(Con 阅读全文
posted @ 2017-08-16 11:25 忍冬。 阅读(242) 评论(0) 推荐(0) 编辑