JavaScript 陣列與物件宣告

Kushank Singh 2021年10月2日
JavaScript 陣列與物件宣告

陣列和物件都是可變的,可以儲存多個值。它們都被認為是 JavaScript 的重要組成部分。

我們將在本文中瞭解 JavaScript 中陣列和物件宣告之間的區別。

當我們儲存單個變數的多個值時使用陣列,而一個物件可以儲存多個變數及其值。

陣列也可以被視為一個物件,並具有大多數物件功能。它有一些附加功能,如 lengthpop()slice() 等。

要宣告陣列,我們將使用方括號 []

請參考以下程式碼。

var name = ["abc","def"]
console.log(name)

輸出:

["abc","def"]

在上面的例子中,我們宣告瞭一個名為 name 的陣列並列印了它的內容。請注意,陣列中的元素儲存在特定索引處,可用於訪問它們。

另一方面,一個物件讓我們可以將 name 與一個值成對關聯。我們可以使用鍵來訪問物件中的值。

要宣告一個物件,我們將使用大括號 {}

例如,

var obj = {
  name: ["abc","def"],
  age: 18,
}
console.log(obj.name);
console.log(obj["age"]);

輸出:

["abc","def"]
18

上面的例子應該清楚了。我們建立了一個名為 obj 的物件。其中一對包含一個陣列。我們能夠使用它們的鍵訪問這些元素。

相關文章 - JavaScript Object

相關文章 - JavaScript Array