javascript array方法怎么使用

小億
86
2023-07-22 13:53:13

JavaScript中的數(shù)組方法可以通過(guò)數(shù)組對(duì)象來(lái)調(diào)用。以下是一些常用的數(shù)組方法的使用示例:

  1. push()方法:向數(shù)組末尾添加一個(gè)或多個(gè)元素,并返回新的長(zhǎng)度。
var fruits = ["apple", "banana"];
fruits.push("orange");
console.log(fruits); // 輸出: ["apple", "banana", "orange"]
  1. pop()方法:刪除數(shù)組末尾的元素,并返回被刪除的元素。
var fruits = ["apple", "banana", "orange"];
var removedFruit = fruits.pop();
console.log(fruits); // 輸出: ["apple", "banana"]
console.log(removedFruit); // 輸出: "orange"
  1. shift()方法:刪除數(shù)組第一個(gè)元素,并返回被刪除的元素。
var fruits = ["apple", "banana", "orange"];
var removedFruit = fruits.shift();
console.log(fruits); // 輸出: ["banana", "orange"]
console.log(removedFruit); // 輸出: "apple"
  1. unshift()方法:向數(shù)組開(kāi)頭添加一個(gè)或多個(gè)元素,并返回新的長(zhǎng)度。
var fruits = ["banana", "orange"];
fruits.unshift("apple");
console.log(fruits); // 輸出: ["apple", "banana", "orange"]
  1. splice()方法:從指定位置開(kāi)始刪除指定數(shù)量的元素,并可選地插入新的元素。
var fruits = ["apple", "banana", "orange"];
fruits.splice(1, 1); // 從索引1開(kāi)始刪除1個(gè)元素
console.log(fruits); // 輸出: ["apple", "orange"]
fruits.splice(1, 0, "kiwi", "grape"); // 從索引1開(kāi)始刪除0個(gè)元素,并插入新元素
console.log(fruits); // 輸出: ["apple", "kiwi", "grape", "orange"]
  1. slice()方法:返回一個(gè)新數(shù)組,包含從開(kāi)始到結(jié)束(不包括結(jié)束)的選定元素。
var fruits = ["apple", "banana", "orange", "kiwi", "grape"];
var selectedFruits = fruits.slice(1, 4);
console.log(selectedFruits); // 輸出: ["banana", "orange", "kiwi"]

這些只是一些常見(jiàn)的數(shù)組方法的使用示例,JavaScript中還有很多其他有用的數(shù)組方法,可以根據(jù)具體需求查閱文檔。

0