zoukankan      html  css  js  c++  java
  • 数组的方法总结

    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

  • 相关阅读:
    300+值得收藏的设计师免费资源站
    Apache 隐藏入口文件 index.php
    Nginx 虚拟主机下支持Pathinfo并隐藏入口文件的完整配置
    Java多线程
    Java注解
    Java异常机制
    面向对象
    数组
    Java方法(函数)
    Java流程控制(Scanner)
  • 原文地址:https://www.cnblogs.com/xshaohua-com/p/6802005.html
Copyright © 2011-2022 走看看