JS那些奇怪的题目(1)

2017-02-23
阅读 6 分钟
3.4k
解析:.map(callback(value, index, array))回调函数传入三个参数,parseInt(string, radix)接收两个参数。所以map传递给parseInt的参数是这样的(parseInt忽略map传递的第三个参数)[1, 0],[2, 1],[3, 2],然乎parseInt()解析传过来的参数。

this不懂之处的理解

2017-02-15
阅读 1 分钟
1.3k
原文全文传送门 我写这篇文章主要学习我不知道的独立调用时this的指向 this的指向,是在函数被调用的时候确定的,也就是执行上下文被创建时确定的。 (1)简单的指向全局 (2)函数中的this指向 在一个函数上下文中,this由调用者提供,由调用函数的方式来决定。如果函数独立调用,那么该函数内部的this,则指向undefine...

Object.keys了解

2017-02-05
阅读 1 分钟
5.1k
Object.keys()方法会返回一个由给定对象的所有可枚举自身属性的属性名组成的数组,数组中属性名的排列顺序和使用for-in循环遍历该对象时返回的顺序一致 (顺序一致不包括数字属性)(两者的主要区别是 for-in 还会遍历出一个对象从其原型链上继承到的可枚举属性)。