JavaScript基礎(chǔ)學(xué)習(xí)(七)-object類(lèi)型

object對(duì)象數(shù)據(jù)類(lèi)型-普通對(duì)象

{[key]: [value]}任何一個(gè)對(duì)象都是由0到多個(gè)鍵值對(duì)(屬性名: 屬性值)組成的(并且屬性名不能重復(fù))

let person = {
  name: '張三',
  age: 40,
  height: '185cm',
  weight: '75kg',
  1: 100
};

// 刪除屬性
// => 真刪除:把屬性徹底干掉
delete person[1];
console.log(person); // => null

// => 假刪除:屬性還在乘盼,值為空
person.weight = null;
console.log(person); // => person.weight => null

// 設(shè)置屬性名屬性值
person.GF = '猿'; // 設(shè)置新的屬性名陵且、屬性值
person.name = '李四'; // 屬性名不能重復(fù),如果屬性名已存在渤早,不屬于新增屬性值而是屬于修改屬性值

// 獲取屬性名對(duì)應(yīng)的屬性值
// 方式一: 對(duì)象.屬性名
console.log(person.name);
// 方式二: 對(duì)象[屬性名],屬性名是數(shù)字或者字符串格式的
console.log(person['age']);
// 如果當(dāng)前屬性名不存在起宽,默認(rèn)的屬性值是undefined
console.log(person.sex); // => undefined
// 如果屬性名是數(shù)字洲胖,則不能使用點(diǎn)的方式獲取屬性值
console.log(person[1]); // => 100
console.log(person.1); // => SyntaxError(語(yǔ)法錯(cuò)誤)

數(shù)組是特殊的對(duì)象數(shù)據(jù)類(lèi)型

  • 我們中括號(hào)中設(shè)置的是屬性值,它的屬性名是默認(rèn)生成的數(shù)字坯沪,從零開(kāi)始遞增,而且這個(gè)數(shù)字代表每一項(xiàng)的位置绿映,我們把其稱(chēng)為“索引” => 從零開(kāi)始,連續(xù)遞增腐晾,代表每一項(xiàng)位置的數(shù)字屬性名
  • 天生默認(rèn)一個(gè)屬性名:length叉弦,存儲(chǔ)數(shù)組的長(zhǎng)度
let arr = [12, '哈哈', true, 13];
console.log(arr);
// => [
//  0: 12,
//  1: '哈哈',
//  2: true,
//  3: 13,
//  length: 4
//]

// 獲取數(shù)組中元素的個(gè)數(shù)
console.log(arr['length']); // => 4
console.log(arr.length); // => 4
console.log(arr[1]); // => '哈哈'

// 向數(shù)組中最后一項(xiàng)添加內(nèi)容
arr[arr.length] = 100;
arr.push(100);
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市藻糖,隨后出現(xiàn)的幾起案子淹冰,更是在濱河造成了極大的恐慌,老刑警劉巖巨柒,帶你破解...
    沈念sama閱讀 216,997評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件樱拴,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡洋满,警方通過(guò)查閱死者的電腦和手機(jī)晶乔,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)牺勾,“玉大人正罢,你說(shuō)我怎么就攤上這事∽っ瘢” “怎么了翻具?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,359評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)回还。 經(jīng)常有香客問(wèn)我裆泳,道長(zhǎng),這世上最難降的妖魔是什么懦趋? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,309評(píng)論 1 292
  • 正文 為了忘掉前任晾虑,我火速辦了婚禮疹味,結(jié)果婚禮上仅叫,老公的妹妹穿的比我還像新娘帜篇。我一直安慰自己,他們只是感情好诫咱,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,346評(píng)論 6 390
  • 文/花漫 我一把揭開(kāi)白布笙隙。 她就那樣靜靜地躺著,像睡著了一般坎缭。 火紅的嫁衣襯著肌膚如雪竟痰。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,258評(píng)論 1 300
  • 那天掏呼,我揣著相機(jī)與錄音坏快,去河邊找鬼。 笑死憎夷,一個(gè)胖子當(dāng)著我的面吹牛莽鸿,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播拾给,決...
    沈念sama閱讀 40,122評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼祥得,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了蒋得?” 一聲冷哼從身側(cè)響起级及,我...
    開(kāi)封第一講書(shū)人閱讀 38,970評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎额衙,沒(méi)想到半個(gè)月后饮焦,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,403評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡入偷,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,596評(píng)論 3 334
  • 正文 我和宋清朗相戀三年追驴,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片疏之。...
    茶點(diǎn)故事閱讀 39,769評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡殿雪,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出锋爪,到底是詐尸還是另有隱情丙曙,我是刑警寧澤,帶...
    沈念sama閱讀 35,464評(píng)論 5 344
  • 正文 年R本政府宣布其骄,位于F島的核電站亏镰,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏拯爽。R本人自食惡果不足惜索抓,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,075評(píng)論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧逼肯,春花似錦耸黑、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,705評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至三椿,卻和暖如春缺菌,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背搜锰。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,848評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工伴郁, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蛋叼。 一個(gè)月前我還...
    沈念sama閱讀 47,831評(píng)論 2 370
  • 正文 我出身青樓蛾绎,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親鸦列。 傳聞我的和親對(duì)象是個(gè)殘疾皇子租冠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,678評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容