摘要: 一直都没太明白apply()与call()的具体使用原理,今日闲来无事,决定好好研究一番。 JavaScript中的每一个Function对象都有一个apply()方法和一个call()方法,它们的语法分别为: 它们各自的定义: apply:调用一个对象的一个方法,用另一个对象替换当前对象。例如:B 阅读全文
posted @ 2016-07-05 15:19 冷月花魂 阅读(183857) 评论(9) 推荐(45) 编辑
摘要: 今天在地铁上看到这样一个小例子: 相信很多人和我一样,觉得输出的结果是[1,2,3]。no!no!!no!!!正确的答案是[1,NaN,NaN]。当时我百思不得其解,于是到了公司之后就开始查阅资料,终于弄明白了。 我们先来介绍一下map()方法: 概述: map()方法返回一个由原数组中的每个元素调 阅读全文
posted @ 2016-07-05 10:56 冷月花魂 阅读(9755) 评论(2) 推荐(1) 编辑