JavaScript 陣列與物件宣告
Kushank Singh
2021年10月2日
陣列和物件都是可變的,可以儲存多個值。它們都被認為是 JavaScript 的重要組成部分。
我們將在本文中瞭解 JavaScript 中陣列和物件宣告之間的區別。
當我們儲存單個變數的多個值時使用陣列,而一個物件可以儲存多個變數及其值。
陣列也可以被視為一個物件,並具有大多數物件功能。它有一些附加功能,如 length
、pop()
、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 中從陣列中搜尋物件
- JavaScript 中的巢狀物件
- 在 JavaScript 中複製物件
- 更新 JavaScript 陣列中的物件
- JavaScript Map 與物件
- JavaScript 中的 Proto 與 Prototype