JavaScript学习
文章平均质量分 66
strong的童小白
这个作者很懒,什么都没留下…
展开
-
JS学习笔记1——不要使用JavaScript内置的parseInt()和Number()函数,利用map和reduce操作实现一个string2int()函数
map/reduce练习题:不要使用JavaScript内置的parseInt()和Number()函数,利用map和reduce操作实现一个string2int()函数。分析:把一个字符串"13579"先变成Array——[1, 3, 5, 7, 9],再利用reduce()就可以写出一个把字符串转换为Number的函数。代码如下:'use strict';function原创 2017-01-24 12:57:49 · 6023 阅读 · 1 评论 -
JS学习笔记2——利用filter()去除数组中的重复元素,利用filter()筛选出数组中的素数
filter()是数组的一个常用操作,它用于把Array的某些元素过滤掉,然后返回剩下的元素。和map()类似,Array的filter()也接收一个函数。和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是true还是false决定保留还是丢弃该元素。filter()接收的回调函数,其实可以有多个参数。通常我们仅使用第一个参数,表示Array的某个元素值。回调函原创 2017-01-24 15:12:32 · 11272 阅读 · 0 评论