摘要:
map()方法定义在JavaScript的Array中,我们调用Array的map()方法,传入我们自己的函数,就得到了一个新的Array作为结果: reduce()把一个函数作用在这个Array的[x1, x2, x3...]上,这个函数必须接收两个参数,reduce()把结果继续和序列的下一个元 阅读全文
posted @ 2017-09-20 16:40
Lo_jun
阅读(368)
评论(0)
推荐(0)
摘要:
本文是廖雪峰老师js教程的学习笔记 JavaScript的所有对象都是动态的,即使内置的函数,我们也可以重新指向新的函数。 利用apply(),我们还可以动态改变函数的行为。 现在假定我们想统计一下代码一共调用了多少次parseInt(),可以把所有的调用都找出来,然后手动加上count += 1, 阅读全文
posted @ 2017-09-20 11:21
Lo_jun
阅读(338)
评论(0)
推荐(0)
摘要:
本文是学习廖雪峰老师js教程的笔记摘录 JavaScript的函数定义有个特点,它会先扫描整个函数体的语句,把所有申明的变量“提升”到函数顶部: 虽然是strict模式,但语句var x = 'Hello, ' + y;并不报错,原因是变量y在稍后申明了。但是alert显示Hello, undefi 阅读全文
posted @ 2017-09-20 10:44
Lo_jun
阅读(113)
评论(0)
推荐(0)
摘要:
在网上查阅了相关资料,记录一下,方便以后回顾。 var定义的变量可以修改,如果不初始化会输出undefined,不会报错。 let是块级作用域,函数内部使用let定义后,对函数外部无影响。 const定义的变量不可以修改,而且必须初始化。 阅读全文
posted @ 2017-09-20 10:38
Lo_jun
阅读(79)
评论(0)
推荐(0)

浙公网安备 33010602011771号