4

JavaScript 常用方法

1. splice()

  作用:向/从数组中添加/删除项目,然后返回被删除的项目。
  注释:该方法会改变原始数组。
  语法:arrayObject.splice(index,howmany,[item1,...,itemX])
       index 表示数组开始删除的位置, howmany 表示删除的个数,[item1,...,itemX]表示向数组添加的新项。
  我的解释:splice 删除时返回新数组,新增加的元素在被删除的元素的位置上添加,后面的元素后移。
// 删除元素
<script>
    var num = [1, 3, 5, 7]
    num.splice(2, 1)
    console.log(num) // 1, 3, 7
</script>
// 增加元素
<script>
    var num = [1, 3, 5, 7]
    num.splice(3, 1, 90, 9090)
    console.log(num) // 1, 3, 5, 90, 9090
</script>

2. slice()

  作用:从已有的数组中返回选定的元素。
  注释:该方法并不会修改数组,而是返回一个子数组。
  返回:一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。
  语法:arrayObject.slice(start,[end])
       index 表示数组开始选定的位置, end 表示数组结束选定的位置.

3. push()

  作用:从已有的数组末尾增加一个元素。
  注释:该方法会修改数组。      
                 
       
     

water_law
43 声望2 粉丝

生活的脚步很沉重,即便如此, 还是要坚持,相信努力才能有所收获。