成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

【3】JavaScript 基礎(chǔ)深入——對(duì)象

CoderBear / 1926人閱讀

摘要:基礎(chǔ)深入對(duì)象什么是對(duì)象多個(gè)數(shù)據(jù)的封裝體用來(lái)保存多個(gè)數(shù)據(jù)的容器一個(gè)對(duì)象代表現(xiàn)實(shí)中的一個(gè)事務(wù)為什么要用對(duì)象統(tǒng)一管理多個(gè)數(shù)據(jù)對(duì)象的組成屬性屬性名字符串,但是在寫(xiě)的時(shí)候可以不加引號(hào)屬性值任意方法一種特別的屬性,屬性值是函數(shù)如何訪(fǎng)問(wèn)對(duì)象內(nèi)部數(shù)據(jù)屬性名

JavaScript 基礎(chǔ)深入——對(duì)象 什么是對(duì)象?

多個(gè)數(shù)據(jù)的封裝體

用來(lái)保存多個(gè)數(shù)據(jù)的容器

一個(gè)對(duì)象代表現(xiàn)實(shí)中的一個(gè)事務(wù)

為什么要用對(duì)象?

統(tǒng)一管理多個(gè)數(shù)據(jù)

對(duì)象的組成

屬性

屬性名:字符串,但是在寫(xiě)的時(shí)候可以不加引號(hào)" "

屬性值:任意

方法:一種特別的屬性,屬性值是函數(shù)

如何訪(fǎng)問(wèn)對(duì)象內(nèi)部數(shù)據(jù)?

.屬性名:編碼簡(jiǎn)單,有時(shí)不能用

["屬性名"]:編碼麻煩,能通用

var p = {
  name: "Tom",
  age: 12,
  setName: function (name) {
    this.name = name
  },
  setAge: function (age) {
    this.age = age
  }
}
p.setName("Bob")
p["setAge"](23)
console.log(p.name, p["age"])
什么時(shí)候必須使用["屬性名"]的方式?

屬性名包含特殊字符: -,空格

屬性名不能確定

var p = {}
//1. 給p對(duì)象添加一個(gè)屬性: content type: text/json
// p.content-type = "text/json" //不能用
p["content-type"] = "text/json"
console.log(p["content-type"])

//2. 屬性名不確定
var propName = "myAge"
var value = 18
// p.propName = value //不能用
p[propName] = value
console.log(p[propName])

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/104078.html

相關(guān)文章

  • 【1】JavaScript 基礎(chǔ)深入——數(shù)據(jù)類(lèi)型深入理解與總結(jié)

    摘要:類(lèi)型的實(shí)例首先要理解的含義是例子的意思,實(shí)際上是判斷是否是的一個(gè)實(shí)例。 數(shù)據(jù)類(lèi)型深入理解 數(shù)據(jù)類(lèi)型分類(lèi) 基本(值)類(lèi)型(5種) String:任意字符串 Number:任意的數(shù)字 boolean:true/false null:null undefined:undefined 對(duì)象(引用)類(lèi)型(3種) Object:任意對(duì)象 Array:一種特別的對(duì)象(數(shù)值下...

    since1986 評(píng)論0 收藏0
  • 【2】JavaScript 基礎(chǔ)深入——數(shù)據(jù)、變量、內(nèi)存

    摘要:個(gè)引用變量指向同一個(gè)對(duì)象,讓其中一個(gè)引用變量指向另一個(gè)對(duì)象,另一個(gè)變量依然指向前一個(gè)對(duì)象。 JavaScript 基礎(chǔ)深入——數(shù)據(jù)、變量、內(nèi)存 什么是數(shù)據(jù)? 存儲(chǔ)在內(nèi)存中代表特定信息的,本質(zhì)上是0100101..... 數(shù)據(jù)的特點(diǎn):可傳遞、可運(yùn)算 一切皆數(shù)據(jù) 內(nèi)存中所有操作的目標(biāo):數(shù)據(jù) 算術(shù)運(yùn)算 邏輯運(yùn)算 賦值運(yùn)算 運(yùn)行函數(shù) 什么是內(nèi)存? 內(nèi)存條通電后產(chǎn)生的可儲(chǔ)存數(shù)據(jù)的空...

    rubyshen 評(píng)論0 收藏0
  • 【4】JavaScript 基礎(chǔ)深入——函數(shù)、回調(diào)函數(shù)、IIFE、理解this

    摘要:基礎(chǔ)深入函數(shù)函數(shù)基礎(chǔ)什么是函數(shù)實(shí)現(xiàn)特定功能的條語(yǔ)句的封裝體只有函數(shù)是可以執(zhí)行的,其它類(lèi)型的數(shù)據(jù)不能執(zhí)行為什么要用函數(shù)提高代碼復(fù)用便于閱讀交流如何定義函數(shù)函數(shù)聲明表達(dá)式函數(shù)聲明表達(dá)式如何調(diào)用執(zhí)行函數(shù)直接調(diào)用通過(guò)對(duì)象調(diào)用調(diào)用臨時(shí)讓成為的方法進(jìn)行 JavaScript 基礎(chǔ)深入——函數(shù) 函數(shù)基礎(chǔ) 什么是函數(shù)? 實(shí)現(xiàn)特定功能的 n 條語(yǔ)句的封裝體 只有函數(shù)是可以執(zhí)行的,其它類(lèi)型的數(shù)據(jù)不能執(zhí)行...

    rollback 評(píng)論0 收藏0
  • 【進(jìn)階1-3期】JavaScript深入之內(nèi)存空間詳細(xì)圖解

    摘要:進(jìn)階期理解中的執(zhí)行上下文和執(zhí)行棧進(jìn)階期深入之執(zhí)行上下文棧和變量對(duì)象但是今天補(bǔ)充一個(gè)知識(shí)點(diǎn)某些情況下,調(diào)用堆棧中函數(shù)調(diào)用的數(shù)量超出了調(diào)用堆棧的實(shí)際大小,瀏覽器會(huì)拋出一個(gè)錯(cuò)誤終止運(yùn)行。 (關(guān)注福利,關(guān)注本公眾號(hào)回復(fù)[資料]領(lǐng)取優(yōu)質(zhì)前端視頻,包括Vue、React、Node源碼和實(shí)戰(zhàn)、面試指導(dǎo)) 本周正式開(kāi)始前端進(jìn)階的第一期,本周的主題是調(diào)用堆棧,今天是第3天。 本計(jì)劃一共28期,每期重點(diǎn)攻...

    coordinate35 評(píng)論0 收藏0
  • [ 學(xué)習(xí)路線(xiàn) ] 學(xué)完這些去阿里!GOGOGO

    摘要:以下知識(shí)點(diǎn)是前輩師兄總結(jié)基礎(chǔ)語(yǔ)義化標(biāo)簽引進(jìn)了一些新的標(biāo)簽,特別注意等,注意的標(biāo)題結(jié)構(gòu)理解瀏覽器解析的過(guò)程,理解的樹(shù)形結(jié)構(gòu),及相應(yīng)理解標(biāo)簽在各個(gè)瀏覽器上的默認(rèn)樣式代理樣式,理解中的重置樣式表的概念理解等功能性標(biāo)簽理解標(biāo)簽,理解文件提交過(guò)程推薦 以下知識(shí)點(diǎn)是前輩師兄總結(jié) 1、HTML/HTML5基礎(chǔ): 1.0、語(yǔ)義化H5標(biāo)簽1.1、H5引進(jìn)了一些新的標(biāo)簽,特別注意article...

    zhaochunqi 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

CoderBear

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<