日韩欧美国产精品免费一二-日韩欧美国产精品亚洲二区-日韩欧美国产精品专区-日韩欧美国产另-日韩欧美国产免费看-日韩欧美国产免费看清风阁

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

JavaScript 21天入門:對象(object)

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

對象是一種非常重要的數(shù)據(jù)類型,是一個包含相關(guān)數(shù)據(jù)和方法的集合。

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

對象的方法可以操作對象內(nèi)部的數(shù)據(jù)。

創(chuàng)建對象

創(chuàng)建對象的方法有很多種,最常見的有兩種:對象字面量和構(gòu)造函數(shù)。

  1. 對象字面量

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

// 使用對象字面量創(chuàng)建對象 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. 構(gòu)造函數(shù)

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

構(gòu)造函數(shù)是一種創(chuàng)建對象的模板。

我們可以使用 function 關(guān)鍵字定義一個構(gòu)造函數(shù),然后使用 new 關(guān)鍵字創(chuàng)建對象實(shí)例。

按照慣例,構(gòu)造函數(shù)以大寫字母開頭,并且以它們創(chuàng)建的對象類型命名。

// 定義構(gòu)造函數(shù) function Person(name, age) {   this.name = name;   this.age = age;   this.greet = function () {     console.log('Hello, my name is ' + this.name);   }; }  // 使用構(gòu)造函數(shù)創(chuàng)建對象實(shí)例 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 

操作對象

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

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 

對象方法和屬性

對象的方法是存儲在對象中的函數(shù),可以通過對象調(diào)用。

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

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  // 調(diào)用方法 book.read(); // 輸出: Reading JavaScript Basics by Jane Doe 

總結(jié)

  • ?? JavaScript 對象是非常強(qiáng)大且靈活的數(shù)據(jù)結(jié)構(gòu),可以用來存儲和操作各種數(shù)據(jù)。

  • ?? 通過對象字面量和構(gòu)造函數(shù),我們可以輕松創(chuàng)建和操作對象。

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


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

主站蜘蛛池模板: 日韩国产欧美一区二区三区 | 亚洲精品第一国产综合境 | 亚洲精品中文字幕码专区 | 亚洲va欧美va天堂v国产综合 | 国产精品视频一区二区三区四区 | 午夜视频在线观看国产 | 中文字幕夫妇交换乱叫 | 泰国一级特黄在线观看大片 | 亚洲国产精品一区二区色99 | 欧美va天堂在线 | 国产在线一区二区三区不卡 | 亚洲精品r级在线观看网站 国产黄大片在线观看画质 欧美无砖专区一中文字幕 欧美亚日韩国产aⅴ精品中极品 | 秋霞电影网 | 欧美福利影院第一页 | 在线观看免费 | 国产一区二区免费在线观看 | 欧洲亚洲日韩中文字幕首页 | 91精品国产闺蜜国产在线闺蜜 | 亚洲国产欧美在线人成app | 国产乱码1卡二卡3卡四卡5 | 电视剧大全手机在 | 免费播放婬乱男女婬视频国产 | 九九九国产视频 | 在线亚洲欧洲日产一区2区 国产成本人三级在 | 给我免费观看片在线观看中国 | 国产一区二区在线视频 | 神马电影 | 亚洲欧美日韩 | 国产短视频精品区第一页 | 欧美激情一区二区亚洲专区 | 91尤物视频在 | 亚洲视频永久在线 | 日本亚洲色大成网站www | 日本aⅴ中文免费观看 | 丁香九月月小说图片区 | 国产福利电影一区二 | 国产夜趣福利免费 | 亚洲人成影院在线观看 | 91桃色在线免费观看 | 日本亚洲视频在线不卡免费 | 99精品国产高清自在线看超 |