javascript回顧(二)プロトタイプとプロトタイプチェーン
643 ワード
プロトタイプとプロトタイプチェーン構築関数: 頭文字 は、変数が配列であるかどうかを判断する. 5条プロトタイプ規則 1のすべての参照タイプ(配列、オブジェクト、関数)は、オブジェクト属性を有しており、すべての属性を自由に拡張することができる(nullを除く) .すべての参照タイプ(配列、オブジェクト、関数)には、一つの_u_があります.プロト.属性(暗黙のプロトタイプ)は、属性値が一般的なオブジェクト です.すべての関数にプロトタイプがあり、属性値も一般的なオブジェクト です. 4のすべての参照タイプ(配列、オブジェクト、関数)の__プロト.属性値はいずれもその構造関数のprototype属性値を指します. のオブジェクトの属性を取得しようとすると、このオブジェクト自体にこの属性がない場合は、そのオブジェクトのプロト.(及びそのコンストラクションのprototype)の中で を探しています.
instance ofは、参照の種類がどの構造関数に属するかを判断する方法です.
instanceof Array
var obj=new Object();
obj.__proto__===Object.prototype
instance ofは、参照の種類がどの構造関数に属するかを判断する方法です.