摘要:對(duì)象及其增刪改查對(duì)象以后看到的,除了種基本數(shù)據(jù)類型就是對(duì)象中表示一個(gè)人的信息男如果使用基本數(shù)據(jù)類型,我們所創(chuàng)建的變量都是獨(dú)立的,不能成為一個(gè)整體對(duì)象屬于一種復(fù)合的數(shù)據(jù)類型,在對(duì)象可以保存多個(gè)不同的數(shù)據(jù)類型的屬性對(duì)象的分類內(nèi)建對(duì)象由標(biāo)準(zhǔn)中定
?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?對(duì)象及其增刪改查 Object:對(duì)象
以后看到的,除了5種基本數(shù)據(jù)類型就是對(duì)象 JS中表示一個(gè)人的信息(name,gender,age) * var name = "huangchen"; * var gender = "男"; * var age = 18; * 如果使用基本數(shù)據(jù)類型,我們所創(chuàng)建的變量都是獨(dú)立的,不能成為一個(gè)整體 * 對(duì)象屬于一種復(fù)合的數(shù)據(jù)類型,在對(duì)象可以保存多個(gè)不同的數(shù)據(jù)類型的屬性 * * 對(duì)象的分類: * 1,內(nèi)建對(duì)象 * -由ES標(biāo)準(zhǔn)中定義的對(duì)象,在任何的ES的實(shí)現(xiàn)中都可以使用 * -比如:Math,String,Number,Boolean,Function,Object... * * * 2,宿主對(duì)象 * -由JS的運(yùn)行環(huán)境提供的對(duì)象,目前來(lái)講主要指由瀏覽器提供的對(duì)象 * -比如BOM,DOM * * 3,自定義對(duì)象 * - 由開發(fā)人員自己創(chuàng)建的對(duì)象創(chuàng)建對(duì)象
使用new關(guān)鍵字調(diào)用的函數(shù),是構(gòu)造函數(shù)constructor 構(gòu)造函數(shù)是專門用來(lái)創(chuàng)建對(duì)象的函數(shù) 使用typeof檢查對(duì)象會(huì)返回一個(gè)object
var obj = new Object();添加屬性
在對(duì)象中保存的值稱為屬性 向?qū)ο笾刑砑訉傩? 語(yǔ)法: 對(duì)象.屬性名 = 屬性值;
例子:
//向obj中添加一個(gè)name屬性 obj.name = "huangchen"; //向obj中添加一個(gè)gender屬性 obj.gender = "男"; //向obj中添加一個(gè)age屬性 obj.age = 19;查詢
讀取對(duì)象中的屬性 語(yǔ)法: 對(duì)象.屬性名 如果讀取對(duì)象中沒有的屬性,不會(huì)報(bào)錯(cuò)但是會(huì)返回Undefined
例子
console.log(obj.gender); console.log(obj.age);修改
修改對(duì)象屬性值 語(yǔ)法: 對(duì)象.屬性名 = 新屬性值
例子:
obj.name = "hello";刪除
刪除對(duì)象的屬性 語(yǔ)法: delete 對(duì)象.屬性名
例子:
delete obj.age;
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/106811.html
摘要:在很久之前讀過(guò)編程藝術(shù),現(xiàn)在重讀又有新的體會(huì),遂記錄下。唯一沒有被其他元素包含的元素是元素,它是的根元素。是節(jié)點(diǎn)內(nèi)的第一個(gè)子節(jié)點(diǎn),所以將是一個(gè)值,應(yīng)該寫成才能得到。操作操作無(wú)非是增刪改查,我們先看查和改。 在很久之前讀過(guò)JavaScript Dom 編程藝術(shù),現(xiàn)在重讀又有新的體會(huì),遂記錄下。 什么是DOM 對(duì)于這種英文縮寫,首先看它的英文全拼--Document Object Mode...
摘要:表示需要攔截的請(qǐng)求類型。表示數(shù)據(jù)模板,可以是對(duì)象或字符串。表示用于生成響應(yīng)數(shù)據(jù)的函數(shù)。指向本次請(qǐng)求的選項(xiàng)集。生成規(guī)則是可選的。返回成功的數(shù)據(jù),就是登錄成功了,否則相反。模擬登錄接下來(lái)介紹模擬表格增刪改查。 前言 關(guān)于mockjs,官網(wǎng)描述的是 1.前后端分離 2.不需要修改既有代碼,就可以攔截 Ajax 請(qǐng)求,返回模擬的響應(yīng)數(shù)據(jù)。 3.數(shù)據(jù)類型豐富 4.通過(guò)隨機(jī)數(shù)據(jù),模擬各種場(chǎng)景。 5...
摘要:前言上一篇中初階系列一用戶和權(quán)限介紹了用戶和權(quán)限,這一篇將介紹如何在中進(jìn)行增刪改查。這是初階系列的第二篇,接下來(lái)還有第三篇,借助,更優(yōu)雅地操作數(shù)據(jù)。 前言 上一篇中(mongoDB初階系列一:用戶和權(quán)限)介紹了用戶和權(quán)限,這一篇將介紹如何在node中進(jìn)行增刪改查。 準(zhǔn)備 首先,要在node中使用mongoDB,需要安裝MongoDB Driver,命令如下:npm install mo...
摘要:前言上一篇中初階系列一用戶和權(quán)限介紹了用戶和權(quán)限,這一篇將介紹如何在中進(jìn)行增刪改查。這是初階系列的第二篇,接下來(lái)還有第三篇,借助,更優(yōu)雅地操作數(shù)據(jù)。 前言 上一篇中(mongoDB初階系列一:用戶和權(quán)限)介紹了用戶和權(quán)限,這一篇將介紹如何在node中進(jìn)行增刪改查。 準(zhǔn)備 首先,要在node中使用mongoDB,需要安裝MongoDB Driver,命令如下:npm install mo...
閱讀 3992·2021-11-22 15:31
閱讀 2533·2021-11-18 13:20
閱讀 3116·2021-11-15 11:37
閱讀 7047·2021-09-22 15:59
閱讀 748·2021-09-13 10:27
閱讀 3785·2021-09-09 09:33
閱讀 1449·2019-08-30 15:53
閱讀 2570·2019-08-29 15:37