iT邦幫忙

2024 iThome 鐵人賽

DAY 11
0
JavaScript

30天享用JavaScript概念三明治系列 第 11

Day11:物件

  • 分享至 

  • xImage
  •  

物件(Object) (P2-16)

  • 是JavaScript型別裡的複合/物件型別。
  • 在JavaScript裡,物件是「一連串鍵與值配對(key-value pairs)的組合」。
  • 一個蘿蔔一個坑,物件是由一個個的名稱和一個個的對應內容,聚集在一起後形成的結果。
  • 物件的鍵名又被稱作物件的屬性(property)。

創造一個物件

  • 一個物件的簡易宣告方式,用大括號{},將要宣告的物件內容包覆,並用冒號:區分物件內的屬性名稱跟想要放的數值內容。
var anObject = {
    key1 : "value1" ,
    key2 : "value2" ,
    ...
}

物件屬性的存取

  • 一般的變數在宣告並賦值後,就用該變數名稱來表示要存取對應內容。
  • 這個變數如果存放的內容是物件,就可搭配中括號[],或是小數點符號.取得物件裡某個屬性的內容。
anObject["key1"] //用中括號存取物件屬性的內容
anObject.key1 // 用小數點符號存取物件屬性的內容
  • 當使用中括號存取物件時,[]裡的屬性名稱是以字串(String)的型別表示。
  • 然而,所有物件的屬性名稱都是字串的型別(就算塞不是字串的型別也會被轉型為字串)。

上一篇
Day10:函式
下一篇
Day12:火車載大象=陣列
系列文
30天享用JavaScript概念三明治30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言