码迷,mamicode.com
首页 > 编程语言 > 详细

数组的方法总结

时间:2017-05-03 15:20:37      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:数组元素   dex   logs   开平   class   处理   ret   comm   指定   

1.arr.push()

2.arr.pop()

3.arr.unshift()

4.arr.shift()

5.arr.splice(起始位置n,删除几项,在索引n的前边增加新的项)

6.arr.sort(function(a,b){ return a-b}) //从小到大

7.arr.concat(arr1)

8.arr.reverse()

8.arr.join()

9.arr.forEach(function(item,index,arr){})

10.arr.map(function(item,index,arr){}) //数组中的元素为原始数组元素调用函数处理后的值

11.arr.filter(function(item,index,ary){}) //创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素

12.arr.every(function(item,index,arr){}) //检测数组所有元素是否都符合指定条件
  1 如果数组中检测到有一个元素不满足,则整个表达式返回 false ,且剩余的元素不会再进行检测。
  2 如果所有元素都满足条件,则返回 true。

13.arr.some(function(item,index,arr){}) //检测数组中的元素是否满足指定条件
  1 如果有一个元素满足条件,则表达式返回 true , 剩余的元素不会再执行检测。
  2 如果没有满足条件的元素,则返回 false

14.array.indexOf(item,start)

15.array.indexOf(item,start)

16.array.slice(start, end) //复制一个数组
  slice(n) //从索引n开始复制到最后一项
  slice()、 slice(0) //复制整个数组

--------------------------------------------------------------------------------------------
Math方法

Math.random() //0-1之间的随机数

Math.abs(数字) //绝对值

Math.max() //最大值

Math.min() //最小值

Math.pow(a,n) //a的n次方

Math.sqrt(a) //开平方

Math.floor(数字) //向下取整

Math.ceil(数字) //向下取整

Math.round(数字) //四舍五入

 link:http://www.cnblogs.com/chenmeng0818/p/5985923.html

数组的方法总结

标签:数组元素   dex   logs   开平   class   处理   ret   comm   指定   

原文地址:http://www.cnblogs.com/xshaohua-com/p/6802005.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!