ノンプロ研 Effective JavaScript輪読会#5

書籍「Effective JavaScript JavaScriptを使うときに知っておきたい68の冴えたやり方」の輪読会、第4回です。「第4章 オブジェクトとプロトタイプ(中編)」を進めます。
1
タカハシノリアキ @ntakahashi0505

本日は #ノンプロ研 #EffectiveJavaScript輪読会 です! 長い長い4章「オブジェクトとプロトタイプ」を進めてまいります! pic.twitter.com/ggKdtSFJkt

2021-10-31 19:52:56
拡大
こはた|Python、GAS勉強中 @kohaku935

EffectiveJavaScript輪読会5回目参加します。 毎回ひやひやしております。 どうぞよろしくお願いします! #ノンプロ研 #EffectiveJavaScript

2021-10-31 20:03:39
タカハシノリアキ @ntakahashi0505

本日のトップバッターは @etau0422 さんです! 「項目33 newに依存しないコンストラクタの作り方」 ゆっくり喋ります! #ノンプロ研 #EffectiveJavaScript輪読会

2021-10-31 20:04:12
な~🍀GAS @GasNao703

一人目、etauさん! 「項目33 newに依存しないコンストラクタの作り方」 #ノンプロ研 #EffectiveJavaScript輪読会

2021-10-31 20:05:09
こはた|Python、GAS勉強中 @kohaku935

組み込みメソッド以外のクラス構文は、new演算子はマスト。 #ノンプロ研 #EffectiveJavaScript

2021-10-31 20:05:11
@shotarosawada

class構文アリならnew演算子必須なので、今となってはnewありやなしやを考える必要はない。 #ノンプロ研 #EffectiveJavaScript輪読会

2021-10-31 20:05:15
タカハシノリアキ @ntakahashi0505

newつけずにコンストラクタ関数を呼び出せちゃうよという話 #ノンプロ研 #EffectiveJavaScript輪読会

2021-10-31 20:05:26
な~🍀GAS @GasNao703

自作のクラスに関しては、newをつけないと 使わないとならないので、特に気にする必要がない。 #ノンプロ研 #EffectiveJavaScript輪読会

2021-10-31 20:06:10
な~🍀GAS @GasNao703

組み込みオブジェクトはnewしなくても生成できます! #ノンプロ研 #EffectiveJavaScript輪読会

2021-10-31 20:07:29
Kenny Tsuji | 『旬北海道』北海道から世界の食卓へ @TsujiKenzo

組み込みオブジェクトは、newをつけないとDateのみで呼び出すと、現在時刻を返す。 #ノンプロ研 #EffectiveJavaScript

2021-10-31 20:07:45
こはた|Python、GAS勉強中 @kohaku935

組み込みオブジェクトは、newがなくても呼び出すことは可能。…ってことは、項目33に書かれているようにnew無しで動くよう、コンストラクタが実装されているかも。 #ノンプロ研 #EffectiveJavaScript

2021-10-31 20:08:05
Kenny Tsuji | 『旬北海道』北海道から世界の食卓へ @TsujiKenzo

なるほどぉ、だからDateオブジェクトは、newをつけなくても呼び出せるのか。はっはー。 #ノンプロ研 #EffectiveJavaScript

2021-10-31 20:08:30
タカハシノリアキ @ntakahashi0505

そもそもclass本体はStrictモードで実行されます。ということで、newをつけずにコンストラクタを呼び出すと、TypeErrorになります。 developer.mozilla.org/ja/docs/Web/Ja… #ノンプロ研 #EffectiveJavaScript輪読会

2021-10-31 20:08:52
@shotarosawada

「new演算子を記述しなかった場合、コンストラクターは通常の関数として扱われ、オブジェクトを生成しない(だが、thisはセットされる)」 #ノンプロ研 #EffectiveJavaScript輪読会

2021-10-31 20:10:09
な~🍀GAS @GasNao703

new演算子をつけないと、関数として扱われる。 ただ、オブジェクトはつくらない。 thisには入るけれども、そのthisはグローバルになる #ノンプロ研 #EffectiveJavaScript輪読会

2021-10-31 20:10:28
1 ・・ 8 次へ