オブジェクトを作成するには、いくつかの方法がありますか?
1)リテラル
2)コンストラクタ
3)Object.create
プロトタイプチェーン(プロトタイプコンストラクタ例との関係、プロトタイプチェーン)
原則instanceofは:
あなたは、インスタンスかどうかを確認したい場合は、次の判断は、アドレスかどうかであるオブジェクトのインスタンスへの__proto__プロパティ、およびコンストラクタポイントプロトタイプ(オブジェクトが統一されたアドレスの場合は、プロトタイプチェーンまでtrueに戻ります注意してください)ですインスタンスコンストラクタこれは、コンストラクタで、より厳格になります
new演算子:
1)新しいオブジェクトを作成します
2)この新しいオブジェクトを指すようになります
オブジェクト属性に追加3)コンストラクタが実行されるコード()
4)(関数は戻り目標を持っている場合、戻りはなく、新しいオブジェクトよりも物体内部返される場合)オブジェクトを返します