Discuss / JavaScript / map底层实现基础应该还是iterable对象内置的forEach方法

map底层实现基础应该还是iterable对象内置的forEach方法

Topic source

Vincent

#1 Created at ... [Delete] [Delete and Lock User]
arr.map(parseInt);
等价于
arr.forEach(parseInt(element, index, array) {
    // element: 指向当前元素的值
    // index: 指向当前索引
    // array: 指向Array对象本身
   
  而parseInt只接收了前两个参数,一个是当前元素1,一个是当前元素的索引0,所以得到“意外”的结果。
});

🌙

#2 Created at ... [Delete] [Delete and Lock User]

应该 是 

parseInt

函数的问题,

js 还是不如Java啊 看不到 源码 

不太理解 parseInt 原理

不过 ,大概意思就是 想说明 map 实际传参是 3个

🌙

#3 Created at ... [Delete] [Delete and Lock User]

  • 1

Reply