skillup

技術ブログ

JavaScript

JavaScriptでのオブジェクト指向 クラス作成&インスタンス生成

投稿日:2016年4月27日 更新日:

JavaScriptというと一般的にはjQueryを使って画面の装飾をするスクリプト言語という認識が一般的かと思います。

しかし、JavaScriptでもPHPなどのようにオブジェクト指向的な思想は実装されていますので、そちらを扱おうと思います。

JavaScriptのオブジェクト指向というとprototypeに関する話題が多いですが、一般的なクラス(に相当するもの)とインスタンス生成のほうが汎用性は広いと思われますので載せておきました。

JavaScript初級者から中級者になろう 第一回 オブジェクト指向とは

↑とてもわかりやすいですね。こういう説明できる人ってなかなかいない・・

難しい概念を教科書的に説明できる人はいっぱいいるけど、簡単な例を挙げて必要性を提示できる人は稀。

-JavaScript
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

Angular概論 モジュール、コントローラー、スコープなど

Contents1 Angularインストール2 ソース2.1 モジュール、スコープとコントローラ2.1.1  モジュールとは2.1.2 コントローラーとは2.1.3 スコープとは3 参考リンク An …

no image

ajaxがらみのイベントの発動とwhenに関して

実務で住所のプルダウンを実装する機会がありました。 [東京都][中央区][明石町] みたいにカテゴリーが2〜3あって連動するプルダウンのパターンです。 これを実装するときのポイントですが、新規保存より …

no image

jquery multipleについて(応用編) keepOrder

さて、複数選択だけなら前回のエントリーだけでなんとかなりますが、左の項目の順番を入れ変えて保存したい場合、難易度がかなり上がります。 公式ページには下記のように書けばOKとかいてあります。 [cray …

no image

PHP(DBアクセス)→HTML→Angularを実行するために

AngularJSでデータベースをつかうときには$httpや$resourceを使うことが多いですが、それ以前にAngularを読み込んでデータベースにアクセスしないことも重要かと思っています。 とい …

no image

npmでのJSライブラリインストール&ビルド(※Laravel使用時)

JavaScriptのインストールですが、いままではライブラリを1つ1つインストールしてました。 bowerでインストールしたこともあったんですが、読み込み自体は1つ1つしていました。 先日仕事でnp …