javascriptのすべてのオブジェクトのスーパープロトタイプ "オブジェクト"はありますか?何がそのオブジェクト(首都の最初の文字)はJavaScriptです。 javascript Objectでは、Objectクラスのようなすべてのオブジェクトのプロトタイプは、Javaのすべてのクラスのスーパークラスです。javascriptにはすべてのオブジェクトのスーパープロトタイプ "Object"がありますか?何がそのオブジェクト(資本金の最初の文字)です
答えて
コンソールにObject.prototype
と入力してください。あなたは以下を参照してください、すべてのクラスがJavaでオブジェクトから延びると同じように、JavaScriptですべての機能がObject
から延びる仮説を検証するために
のように表示されます。
だから答えはイエスです。
しかし、javascriptではprototypal継承を使用していますが、javascriptではすべてのオブジェクトがJavaの場合と同様にプロトタイプでObject
のメソッドを取得しますが、他の類似点は保持されません。
はい、Object
は、プロトタイプ階層の最上位のオブジェクトです。しかし、Object.prototype
を汚染することはお勧めしません。そのようなプロパティは、たとえばfor-in
ループに表示されるためです(あなたが列挙できないようにしていない場合)。また、バージョン8までのIEでは、ホストオブジェクトはObject:document.body instanceof Object === false
から継承しないことに注意してください。
私はあなたが何かをObject.prototype
に置くと、すべてがでアクセス可能であることを意味すると思います。それらはすべてObject
に拡張されています。簡単な答え、はい。
Object.prototype
に何かを配置すると、XMLHttpRequest
のインスタンスを作成すると、設定したものにアクセスできるようになります。このように:
Object.prototype.foo = 'bar';
var req = new XMLHttpRequest();
console.log(req.foo); // bar
いいえ、すべてではありません。 'Object.prototype'は[[Prototype]]がnullのオブジェクトです。同様に、ES5では、 'Object.create(null)'は類似のオブジェクト(すなわち、[Prototype]]がnullであるオブジェクト)を作成します。 – gsnedders
- 1. UIKeyboard最初の文字は、資本シミュレータではなく、デバイスにありますか?
- 2. Objectがすべてのクラスのベースである場合、Objectの基本クラスは何ですか?
- 3. Javascriptエラー、Uncaught TypeErrorオブジェクト 'object object'の '$'が関数ではありません
- 4. JSのすべてのオブジェクトにtoString()メソッドがありますか?
- 5. 最初の文字を選択する方法はありますか? :最初の文字が
- 6. Javascriptの最初の文字まですべてを削除するには?
- 7. C++の文字列オブジェクトの末尾にヌル文字がありますか?
- 8. Javascriptでオブジェクトのすべてのレベルを初期化する必要がありますか?
- 9. Javascript:文字列オブジェクト内の2つのオブジェクトの間にコンマを追加する方法ですが、最後のオブジェクトはありません
- 10. Javascriptに本来読み取り専用のオブジェクトがありますか?
- 11. 金属が2つのパイプラインでレンダリングされ、2番目のオブジェクトが最初のオブジェクトと重複します
- 12. 私はトラブルの文字列に資本への最初の文字を変換抱えている文字列
- 13. DQL item_IDには最初に文字がありますか?
- 14. JQuery、Masonry、&ImagesLoadedでのJJS:オブジェクト[objectオブジェクト]には 'imagesLoaded'メソッドがありません
- 15. 文字列[object Object]をオブジェクトに変換しますか?
- 16. GraphQLオブジェクトのプロパティは文字列のリストである必要があります
- 17. はSQLの文字列から最初の11文字を切り捨てる必要があります
- 18. ここには何のオブジェクトがありますか?
- 19. どのオブジェクトの配列に最も多くのオブジェクトがありますか
- 20. 疎結合オブジェクトのJavaScriptにはパターンがありますか?
- 21. 文字列の最初の文字を大文字にする方法がありますか?
- 22. XMLファイルの最初の文字は何にする必要がありますか?
- 23. IEのオブジェクトにJavascriptの問題がありますか?
- 24. JavaScriptに空のオブジェクトのキーワードがありますか?
- 25. javascriptにオブジェクトの一意の識別子がありますか?
- 26. ストリップすべてが、最初の5つの文字 - Pythonの
- 27. 最初の "_"の後にすべての文字を切り捨てます
- 28. は、JSON文字列からJSONオブジェクトの唯一の最初のオブジェクトを取得
- 29. ASP.NET - 文字列の最初の2文字は太字である必要があります
- 30. リスト内のすべてのタプルに最初に文字列を追加する方法はありますか?
これはすぐに答えが続いたと思われましたか? – Groo