iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

YDKJS 一邊讀 You Don't Know JS Yet 一邊卡關一邊弄懂的日子 ԅ(≖‿≖ԅ) 系列

一起來讀 YDKJS ~

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day01 - 目前才看到第三章 Object

this&Object Prototype Ch3 Object 我的天,真的太久沒翻你,試著在紙上畫 Object 這章節的 mindmap (我好不...

2021-09-16 ‧ 由 lobsterpp 分享
DAY 2

Day02 - this&Object Prototypes Ch3 Objects - Contents - Array

今天讀 Ch3 Objects 的 Contents 小節旗下的 Array 小小節 Array 作者說明了既然 Array 是 Object 的一種,那我們當...

2021-09-17 ‧ 由 lobsterpp 分享
DAY 3

Day03 - this&Object Prototypes Ch3 Objects - Contents - Duplicating Objects

Ch3 Objects - Contents - Duplicating Objects 作者說明 Objects 的複製有分兩種 Deep copy 由於我...

2021-09-18 ‧ 由 lobsterpp 分享
DAY 4

Day04 - this&Object Prototypes Ch3 Objects - Contents - Property Descriptors 開頭

今天讀這小節的開頭 原來 Object 裡的 property 還默默記錄了除了 value 以外的東西,我們可以透過 Object.getOwnPropert...

2021-09-19 ‧ 由 lobsterpp 分享
DAY 5

Day05 - this&Object Prototypes Ch3 Objects - Contents - Property Descriptors 開頭

我們已經知道 Object.getOwnPropertyDescriptor() 可以取得特定屬性的詳細資訊,而這些屬性我們是可以透過 Object.defin...

2021-09-20 ‧ 由 lobsterpp 分享
DAY 6

Day06 - this&Object Prototypes Ch3 Objects - Contents - Property Descriptors

透過 Object.defineProperty 可以設定 value writable 值可修改性:如果為 false 則 value 不可改 config...

2021-09-21 ‧ 由 lobsterpp 分享
DAY 7

Day07 - this&Object Prototypes Ch3 Objects - Contents - Immutability

今天看 Immutability(不可變),作者提供適用於不同情境的四種方法,將物件設定為不可更變的,但這些方法皆為 shallow immutability...

2021-09-22 ‧ 由 lobsterpp 分享
DAY 8

Day08 - this&Object Prototypes Ch3 Objects - Contents - [[Get]]

Object 本身自帶 [[Get]] 機制能幫我們找到符合 property name (或說 key) 的 property 並 Get 他的 value...

2021-09-23 ‧ 由 lobsterpp 分享
DAY 9

Day09 - this&Object Prototypes Ch3 Objects - Contents - [[Put]]

[[Put]] 機制會在我們要賦予 object property 值的時候出現,[[Put]] 機制會先 確認該 property 是否已經存在 若該 pr...

2021-09-24 ‧ 由 lobsterpp 分享
DAY 10

Day10 - this&Object Prototypes Ch3 Objects - Contents - Getters and Setters

作者說明我們最好都同時定義 Getters 與 Setters ,因為如果只定義了 Getter 但沒定義 Setter,會造成我們想指定值給該 propert...

2021-09-25 ‧ 由 lobsterpp 分享