コンピュータ(29) インターネット(6) プログラミング(23) オープンソース(9) パズル(4) ビジネス(6) 経済(1) 社会(7) 法律(1) 科学(3) 神秘、オカルト(1) 数学(0) 教育(2) エッセイ(11) 本、読書(1) 日記(0) 料理(1) ペット(3) 文芸(2) 詩、ポエム(2) 音楽(1) 語学(1) 住宅(2) 生活(8) 趣味(2) 美容(1) 健康(3) ユーモア(1) 海外(2) 旅行(2) 全て表示
新しくPCを買った時に 「何はなくともこれだけは入れる」ソフトを10個上げて下さい。 有料無料は問いません。ただし、あまりに専門的すぎるソフト(特定の職業の人しか使わないものなど)はご遠慮下さい。 【必須】それぞれ、ソフトの説明と、そのソフトを選んだ理由をお書き下さい。
Java等のオブジェクト指向はクラスベースのオブジェクト指向と呼ばれる。一方、JavaScriptはプロトタイプベース、あるいはインスタンスベースオブジェクト指向と呼ばれる。 クラスベースは、まずクラスを定義し、クラスを型とするインスタンスを作成することでプログラミングする。プロトタイプベースによるオブジェクト指向では、クラスの定義は必須ではなく場合によってはクラスという概念自体が存在しない。既存のオブジェクトのクローンとして新しいオブジェクトを作成し、そのオブジェクトに独自の性質を付加してプログラミングする。 JavaScriptのオブジェクトの性質は動的に変更可能。Java等では一度決定したオブジェクトの振る舞いは変更できないが、JavaScriptでは実行中の任意の場所でメソッドの動作を変更したり、新しく追加したり、削除したりすることができる。
Java等のオブジェクト指向はクラスベースのオブジェクト指向と呼ばれる。一方、JavaScriptはプロトタイプベース、あるいはインスタンスベースオブジェクト指向と呼ばれる。 クラスベースは、まずクラスを定義し、クラスを型とするインスタンスを作成することでプログラミングする。プロトタイプベースによるオブジェクト指向では、クラスの定義は必須ではなく場合によってはクラスという概念自体が存在しない。既存のオブジェクトのクローンとして新しいオブジェクトを作成し、そのオブジェクトに独自の性質を付加してプログラミングする。 JavaScriptのオブジェクトの性質は動的に変更可能。Java等では一度決定したオブジェクトの振る舞いは変更できないが、JavaScriptでは実行中の任意の場所でメソッドの動作を変更したり、新しく追加したり、削除したりすることができる。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く