ノンプロ研 Effective JavaScript輪読会#6
- ntakahashi0505
- 1180
- 7
- 0
- 0
オブジェクトにfor...in文を使うなら、プロトタイプに列挙できるプロパティを追加してはダメ。 そいつも拾っちゃうので。 #ノンプロ研 #EffectiveJavaScript輪読会
2021-11-13 21:24:25Object.defineProperty()メソッド #ノンプロ研 #EffectiveJavaScript輪読会 オブジェクトオブジェクトの静的メソッド
2021-11-13 21:24:49Object.definePropertyメソッド オブジェクトにプロパティを追加しつつ、その属性を設定できる (書き込み可能か?とか) #ノンプロ研 #EffectiveJavaScript輪読会
2021-11-13 21:25:43freeze メソッドは、このあたりを全部 false 設定にしてんのかな? #ノンプロ研 #EffectiveJavaScript輪読会
2021-11-13 21:26:10列挙可能プロパティは、プロパティ側に属性定義がされている。enumerable #ノンプロ研 #EffectiveJavaScript輪読会
2021-11-13 21:27:15@ntakahashi0505 ここで、隠蔽的な操作ができるのかな? #ノンプロ研 #EffectiveJavaScript輪読会
2021-11-13 21:27:48HUNTER×HUNTER ファンは悪手を「あくしゅ」と読みます。なぁ、ありんこ。 #ノンプロ研 #EffectiveJavaScript輪読会
2021-11-13 21:28:34Object.defineProperty()メソッドのMDNリファレンスは「データ記述子」や「アクセサー記述子」について詳述されていて、読みがいがあります。 #ノンプロ研 #EffectiveJavaScript
2021-11-13 21:28:40@ntakahashi0505 writable の設定は freeze メソッドで全部書き換えるイメージだな、きっと。 #ノンプロ研 #EffectiveJavaScript輪読会
2021-11-13 21:29:57Object.__proto__でやられちゃうのは目をつぶるしかないかな #ノンプロ研 #EffectiveJavaScript輪読会
2021-11-13 21:33:57JSの仕様で、オブジェクトのプロトタイプは変更できるようになっている。 “With great power, comes great responsibility.” なのですよね #ノンプロ研 #EffectiveJavaScript輪読会
2021-11-13 21:36:50null して freeze で全部守れる気がしてきたけど、Map ですべて解決じゃない? #ノンプロ研 #EffectiveJavaScript輪読会
2021-11-13 21:37:24ライブラリだったり、いわゆるAltJSだったりでここらへんをどうやって守る仕組みを作ってるんだろう。まさか全部性善説じゃないと思うんだけど・・ #ノンプロ研 #EffectiveJavaScript
2021-11-13 21:37:56明日ファミプロに参加するひとは、 画像ソフト以外の事前準備がありますので よろしくおねがいします。 #ノンプロ研 #EffectiveJavaScript輪読会
2021-11-13 21:39:40輪読会はあと2回くらい(6章までですかね)。次回、ようやく配列らしい配列回にいたりそう #ノンプロ研 #EffectiveJavaScript
2021-11-13 21:41:02あぶない、ナイスお知らせだった。Scratch のアカウント作りました。 #ノンプロ研 #EffectiveJavaScript輪読会
2021-11-13 21:45:43@shotarosawada たしかに。継承元の汚染に対して、正しい挙動は保障しかねるって免責でも書いてるんでしょうかね。訴訟の国の人たちが作ってるものだし。 #ノンプロ研 #EffectiveJavaScript
2021-11-13 21:58:10@mkataoka73 さすがです! 特殊なプロパティってMDNに書いてます! #ノンプロ研 #EffectiveJavaScript
2021-11-13 22:04:31