2011年11月07日に投稿

[Javascript] new 演算子を理解するためリンク集

最近はよく JavaScript 関連のエントリーを良く読むのですが、new 演算子について書かれているエントリーに書いてある内容がいまいちよくわかりません。オブジェクトのインスタンスを作成することができるのは分かるのですが、実際に運用した時の可読性・保守性・実行速度等がどうこうという議論についていけません。new 演算子の理解が難しいのは prototype と絡み合っているからではないかと感じています。逆に言えば、new 演算子と prototype を理解することができれば、JavaScript を「習得した」状態への確実な一歩になるに違いありません。そこで理解できるようになるまで読み返し続けたいエントリーを挙げます。

主に new 演算子についてピンポイントに取り上げているエントリーを選んでいます。他にもエントリーが見つかったら随時追加していきます。

JavaScript の new 演算子の意味: Days on the Moon
https://nanto.asablo.jp/blog/2005/10/24/118564

JavaScriptのnewって本当にいらない子? – あと味
https://d.hatena.ne.jp/jdg/20090706/1246840565

newを封印して、JavaScriptでオブジェクト指向する(1) – 泥のように
https://blog.tojiru.net/article/199670885.html

newを封印して、JavaScriptでオブジェクト指向する(2) – 泥のように
https://blog.tojiru.net/article/199860818.html

newを封印するべき4つの理由 – 泥のように
https://blog.tojiru.net/article/200776782.html

new を不当に貶める陰謀と JavaScript におけるクラスの継承構造の話 – vivid memo
https://d.hatena.ne.jp/vividcode/20110514/1305359722

JavaScriptのnewって何?一体何なの?という話 – 愛と勇気と缶ビール
https://d.hatena.ne.jp/zentoo/20100718/1279417943

newは大事だよ! / LiosK-free Blog
https://liosk.blog103.fc2.com/blog-entry-202.html

JavaScriptでnew演算子をつけてもつけなくても同じようにインスタンスを作成 – yuyakkoの日記
https://d.hatena.ne.jp/yuyakko/20100503/1272879683

関連記事

Leave a Reply