JavaScript 經常使用方法

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()

做用:從已有的數組末尾增長一個元素。
  註釋:該方法會修改數組。
相關文章
相關標籤/搜索