編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

インスタンスオブジェクトの型

継承なし

function Human() {}

var human = new Human();

typeof human           // => "object"
human instanceof Human // => true
human.constructor      // => function Human() {}

var humanB = new human.constructor();

typeof humanB           // => "object"
humanB instanceof Human // => true
humanB.constructor      // => function Human() {}

継承あり

function Animal() {};

function Human() {};
Human.prototype = Animal.prototype;

var human = new Human();

human instanceof Human  // => true
human instanceof Animal // => true
human instanceof Object // => true

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2011-07-15 (金) 16:20:52 (2204d)