公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

JavaScript 21天入門:對象(object)

admin
2024年10月21日 0:50 本文熱度 977

對象是一種非常重要的數據類型,是一個包含相關數據和方法的集合。

對象可以用來存儲各種鍵值對(key-value pairs),每個鍵值對包含一個屬性名和一個屬性值。

對象的方法可以操作對象內部的數據。

創建對象

創建對象的方法有很多種,最常見的有兩種:對象字面量和構造函數。

  1. 對象字面量

對象字面量是創建對象最簡單的方法。我們可以直接使用大括號 {} 來定義一個對象,并在其中添加屬性和方法。

// 使用對象字面量創建對象 let person = {   name: 'John',   age: 30,   greet: function () {     console.log('Hello, my name is ' + this.name);   }, };  // 訪問對象的屬性和方法 console.log(person.name); // 輸出: John console.log(person.age); // 輸出: 30 person.greet(); // 輸出: Hello, my name is John 
  1. 構造函數

使用對象字面量在只需要創建一個對象時是可以的,但如果你需要創建多個對象,就不夠用了。

構造函數是一種創建對象的模板。

我們可以使用 function 關鍵字定義一個構造函數,然后使用 new 關鍵字創建對象實例。

按照慣例,構造函數以大寫字母開頭,并且以它們創建的對象類型命名。

// 定義構造函數 function Person(name, age) {   this.name = name;   this.age = age;   this.greet = function () {     console.log('Hello, my name is ' + this.name);   }; }  // 使用構造函數創建對象實例 let person1 = new Person('Alice', 25); let person2 = new Person('Bob', 28);  // 訪問對象的屬性和方法 console.log(person1.name); // 輸出: Alice console.log(person2.age); // 輸出: 28 person1.greet(); // 輸出: Hello, my name is Alice 

操作對象

可以通過點(.)或方括號([])語法,來訪問和修改對象的屬性和方法。

let car = {   brand: 'Toyota',   model: 'Camry',   year: 2020, };  // 訪問屬性 console.log(car.brand); // 輸出: Toyota console.log(car['model']); // 輸出: Camry  // 修改屬性 car.year = 2021; car['brand'] = 'Honda';  console.log(car.year); // 輸出: 2021 console.log(car.brand); // 輸出: Honda 

對象方法和屬性

對象的方法是存儲在對象中的函數,可以通過對象調用。

對象的屬性是存儲在對象中的變量,可以存儲各種類型的數據。

let book = {   title: 'JavaScript Basics',   author: 'Jane Doe',   pages: 250,   read: function () {     console.log('Reading ' + this.title + ' by ' + this.author);   }, };  // 訪問屬性 console.log(book.title); // 輸出: JavaScript Basics console.log(book.pages); // 輸出: 250  // 調用方法 book.read(); // 輸出: Reading JavaScript Basics by Jane Doe 

總結

  • ?? JavaScript 對象是非常強大且靈活的數據結構,可以用來存儲和操作各種數據。

  • ?? 通過對象字面量和構造函數,我們可以輕松創建和操作對象。

  • ?? 對象的方法和屬性使得我們可以更方便地管理和操作數據。


該文章在 2024/10/22 12:09:25 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国产激情久久久久影院蜜桃aⅴ | 国产夜色福利院在线观看免费 | 精品人妻无码专区中文字幕 | 国外成人在线视频 | 国产毛片网 | 成人在线观看一区 | 精品无码一区二区三区视在线 | 国产成人一区二区在线观看 | 国产精品高清在线看 | 国产a级综合区毛片久久国产精品 | 1024你懂的在线播放欧日韩 | 国产精品福利资 | 高清无码在线观看h片 | 国产成人综合色视频精品 | 2025自拍偷在线精品自拍偷 | 国产精品亚洲综合第一区 | 国产最新精品自在自线亚洲 | 国产午夜精品影院 | 国产孕妇故爱a级高清片免费看 | 精品人妻系列无码区久久 | 国产肉丝袜一区二区 | 国产91av在线 | 国产内射精品视频 | 高清精品一区二区三区一区 | 成人一区二区三区免费看 | 精品无码国模私拍视频 | 国产成人www免费人成看片 | 国产午夜亚洲精品不卡网站 | 国产午夜人做人 | 国产小视频你懂的在线欧美 | 国产依人在线观看视频 | 91久久国产口精品久久久久 | 国产av一区二区精品久久凹凸 | 精品极品国产呦在线观看 | 成人欧美一区二区三 | 99精品一区二区三区无码吞精 | 国产日本精品在线观看 | 18处破外女出血在线 | 18禁动漫美女禁处被爆桶出水 | 国产无套粉嫩白浆免费 | 2025最新电视剧高清热播 |