翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
前回に引き続き、prototype.jsのソースコードを読んでいこう。前回の記事掲載後、「Firebug 1.05」、「prototype.js 1.5.1」が正式リリースされている。前回の時点ではprototype.js 1.5.1_rc2を準備したが、せっかくなので正式版で読み進めることにしよう。なお、Firebugに ...
【初心者向け】JavaScriptで“関数ベースのクラス”を継承する方法 prototype と Object.create を使った仕組みをわかりやすく解説 JavaScriptでは、ES6 の class 構文が登場する前から、function(関数)を使ってクラスを作る方法 が存在していました。 この記事では ...
JavaScriptでは、標準で用意された「配列(Array)」「文字列(String)」などの型だけでなく、自分で新しい型(クラス)を作ることができます。 たとえば、アプリ開発やゲーム開発では「キャラクター」「商品」「ユーザー」などを自作の型として定義する ...
本連載ではこれまで、JavaScriptの特徴的な記法をいくつか紹介してきた。そろそろ世に広まっているJavaScriptライブラリのソースコードを読み解いていくことができるはずだ。 今回からは、少し趣向を変えて、JavaScriptライブラリをいくつか挙げながら ...