iT邦幫忙

0

[JavaScript學習筆記] - 物件

  • 分享至 

  • xImage
  •  

物件的格式

let student = {
  name: "小明",        // 字串
  school: "台北大學",   // 字串
  age: 20,             // 數字
  score: 88.5,         // 數字
  isGraduated: false   // 布林值
};

重點:物件用 { 屬性: 值 } 格式,每個屬性用逗號分隔,字串要加引號,數字和布林值不用

讀取物件裡的值

console.log(student.school);
// 輸出 台北大學
let mingName = student.name // 陣列中其一屬性宣告變數
console.log(mingName);
// 輸出 小明

新增屬性

let person = {}; // 建立一個空物件
person.name = "小華";
person.age = 25;
person.isStudent = true; 
// 用「物件.屬性名 = 值」的方式新增屬性

console.log(person);
// 輸出結果:{ name: "小華", age: 25, isStudent: true }

修改物件裡的值

// 建立一個學生物件
let student = {
  name: "小明",
  score: 60,
  grade: "C"
};
student.score = 95; //修改
student.grade = "A";//修改

console.log(student.score); // 輸出 95
console.log(student.grade); // 輸出 A

刪除物件裡的值

delete student.score; //刪除
delete student.grade; //刪除
console.log(student); // 輸出 { name: '小明' }

另外的讀取寫法

console.log(student['name']);  // 輸出 小明(讀取方式一)

let a = 'name';
console.log(student[a]);  // 輸出 小明(讀取方式二)

圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言