STERFIELD
開発ナレッジ2016.01.06

JavaScriptでオブジェクト指向のプログラムを組む初歩の紹介

最近はJavaScriptを使ったWEBページ上のアプリがどんどんリッチになってきており、
それに合わせてプログラムの規模も大きくなることが増えてきています。
プログラムの規模が大きくなってくると、
いかにメモリを浪費しない、効率的なプログラムを記述するかということが重要になってきます。
そこで重要になってくるのが、オブジェクト指向のプログラミング方法です。

オブジェクト指向とは、繰り返し利用するプログラムを部品として定義しておき、
それを組み合わせてプログラムを組んでいく方法です。

 

C++、C#、JAVA、PHPといった言語でオブジェクト指向のプログラムを行う場合は、
クラスというものを使います。

 

JavaScriptでも、IE、Operaを除く最新のブラウザではクラスを利用することができますが、
現在のところはprototypeという仕組みを使うのが通常です。

 

Canvasなどで同じ図形を同時に大量に描画するようなプログラムでは欠かせないプログラムの方法ですので、
私も使いこなせるように実務でも積極的に使っていきたいです。

 

参考図書

ブレイクスルーJavaScript フロントエンドエンジニアとして越えるべき5つの壁―オブジェクト指向からシングルページアプリケーションまで

 

 参考サイト

PHP: クラスの基礎 – Manual

Classes – JavaScript | MDN

WRITER

ninomiya

Webデザイナー兼コーダー出身のフロントエンド開発者です。 UXデザインやチーム開発の効率化など、勉強中です。

この著者の記事を見る

CONTACT

記事の内容について
相談したい方へ

実際の進め方は、状況を伺ってからご提案します。

2営業日以内にご返信します
資料ダウンロード無料相談に申し込む