JS中数组和函数

1.数组的常用方法,如定义一个数组,var arr = [10,20,30,40,50];

 length
          数组长度为arr.length

 push()
       在数组最后添加元素arr.push(20)

 pop()
        删除数组最后一个元素

  forEach()
            遍历数组中的所有元素
             arr.forEach(function(e){
             alert(e);
             })

shift()
         把第一个元素删除,并返回第一个元素的值

 unshift
          给数组的开头添加一个元素,并返回新的长度

 indexOf()
          返回元素是数组中的第几个值

  splice()
           删除数组中多个元素
               arr.splice(2,3,55,66)
               第一个参数:从下标为2的元素开始,删除三个元素,并加上 
               55,66(注意:第一二个参数必填       
              ,第二个参数填0表示不删除) 

    slice()
            从数组中截取一个子数组
             arr.slice(1,3) :表示从下标为1的数开始到下标为3的数,但不包括下标为三的数
             arr.slice(-3,-1):表示从倒数第三个开始到到数第一个,但不包括倒数第一个
            -1是最后一个元素
           -3是倒是第三个元素
            arr.slice(-3):表示从倒数第三个一直取到最后

举例说明如下图

屏幕快照 2016-04-18 下午10.35.14.png
屏幕快照 2016-04-18 下午10.39.57.png

结果如右边所示


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容