摘要:
1、push()、pop()和unshift()、shift() 这两组同为对数组的操作,并且会改变数组的本身的长度及内容。 不同的是 push()、pop() 是从数组的尾部进行增减,unshift()、shift() 是从数组的头部进行增减。 var arr = [1, 2];2、push()和 阅读全文
posted @ 2018-07-25 14:15
srbc
阅读(176)
评论(0)
推荐(0)
摘要:
题目描述:找出元素 item 在给定数组 arr 中的位置输出描述:如果数组中存在 item,则返回元素在数组中的位置,否则返回 -1输入:[ 1, 2, 3, 4 ], 3输出:2indexOf()方法返回在数组中可以找到一个给定元素的第一个索引,如果不存在,则返回-1。function inde 阅读全文
posted @ 2018-07-25 10:45
srbc
阅读(5232)
评论(0)
推荐(0)
摘要:
map 是遍历数组,并返回一个新数组. newArray : 4,5,6,7,8,9 reduce 是遍历数组,把所有元素组合到一起: sum : 21 filter 是遍历数组,根据条件筛选 得出一个新数组 newArray : 1,2,3 与我们之前用的数组方法仅仅返回一个新数组不同, sort 阅读全文
posted @ 2018-07-25 10:23
srbc
阅读(438)
评论(0)
推荐(0)
摘要:
题目描述计算给定数组 arr 中所有元素的总和输入描述:数组中的元素均为 Number 类型输入:[ 1, 2, 3, 4 ]输出:10 slice() 方法可从已有的数组中返回选定的元素。arr.slice(1)表示返回从下标为1开始的所有数组元素//不考虑算法复杂度,用递归做 //常规循环 // 阅读全文
posted @ 2018-07-25 10:11
srbc
阅读(1424)
评论(0)
推荐(0)