答えて
を使用して、HTML本体に追加しようとしている場合は、ちょうどあなたのJavaScriptコンソールや開発ツールを開きます。
var red = {color: 'red'};
console.log(red);
何かを行うことができますか?
console.debug(someOjbect);
JSには100%の同等物はありません。しかし、Firebugのconsole.log(someObj)を使用すると、そのプロパティを見るためにクリックできるオブジェクトがコンソールに表示されます。
また、オブジェクトのプロパティであるすべての関数を表示するjsonとしてエンコードしてオブジェクトすることができます。 https://github.com/douglascrockford/JSON-js
「コンソール」で印刷するには、ブラウザ固有のものについて話しています。 FirebugとWeb Inspectorを使用すると、console.log(stuff)
を使用してコンソールに書き込むことができます。あなたが実際にあなたがChromeを使用している場合document.write(stuff)
またはdocument.writeln(stuff)
各ブラウザには専用の内蔵コンソールがあります。 Firefoxを使っていると、Firebugのがインストールされ、有効になっている場合は、あなたが何か行うことができるはず:あなたがこれを行うために必要なオブジェクトの数に応じて、
console.log(someObject);
を、これはあまりにもうまく動作します:
alert(someObject);
console.dir(object)
オブジェクトはFirebugとJSインスペクタで正常に動作します。
通常のイディオムがあるので、すべてではない通訳が、しかしconsole
をサポートしていることに注意してください:
if (typeof console !== 'undefined') {
console.dir(object);
}
http://getfirebug.com/loggingから:
オブジェクトの検査あなたは 手で書かれているどのように多くの時間
のすべてのプロパティをオブジェクト、またはすべての要素をダンプするコード HTMLフラグメント? Firebugを使用すると、 は決してそのコードを書き換えません。
呼び出すconsole.dir(オブジェクト)は、DOMタブのミニチュア版 のように、オブジェクトのプロパティ のインタラクティブリスト を記録します。任意のHTMLまたは XML要素の console.dirxml(要素)を呼び出すと、 というHTMLタブのミニチュア版のような素敵なXML の概要が印刷されます。
最も速く、最も汚い方法はalert(someObject)
ですが、オブジェクトではあまり役に立ちません。
function dir(obj) {
var s = '(';
for (k in obj) {
v = obj[k];
if (typeof v != 'function') s += ""+k+":"+v", ";
}
return s+")";
}
- 1. Javascriptの.sampleに相当するものは何ですか?
- 2. preg_matchのJavaScriptに相当するものは何ですか?
- 3. C#Server.URLEncodeのJavaScriptに相当するものは何ですか?
- 4. このPythonコードに相当するものは何ですか?
- 5. JavaScriptまたはTypeScriptのfile_get_contents($ url)に相当するものは何ですか?
- 6. SilverlightでWinform Control.Handleに相当するものは何ですか?
- 7. C#でLinkedHashSet(Java)に相当するものは何ですか?
- 8. MonoTouchでCGImageCreateWithImageInRectに相当するものは何ですか?
- 9. 郵便で@ Html.Rawに相当するものは何ですか?
- 10. iOSフレームワークでLinkedListに相当するものは何ですか?
- 11. PythonでGNU splitに相当するものは何ですか?
- 12. qtScriptのJavaScriptのsetTimeoutに相当するものは何ですか?
- 13. Jqueryの.load()簡略メソッドのjavascriptに相当するものは何ですか?
- 14. JavascriptのJavaのSystem.out.println()に相当するものは何ですか?
- 15. Javascriptの「in」のC++に相当するものは何ですか?
- 16. vbscript Chr()関数のJavaScriptに相当するものは何ですか?
- 17. JavaのJavascript関数クロージャに相当するものは何ですか?
- 18. AndroidへのsetTimeOut()javascriptに相当するものは何ですか?
- 19. Javaでこの構文に相当するものは何ですか?
- 20. Elasticsearchの(mongodbの)$に相当するものは何ですか?
- 21. phpMyAdminのアスタリスク(*)に相当するものは何ですか?
- 22. Visual C++のMy.Resourcesに相当するものは何ですか?
- 23. Debugger.Launch()のJavaに相当するものは何ですか?
- 24. .NETのPHP InfiniteIteratorに相当するものは何ですか?
- 25. NOT INのHQLに相当するものは何ですか?
- 26. @Postconstructのejb-jar.xmlに相当するものは何ですか?
- 27. dojo.create()のjQueryに相当するものは何ですか?
- 28. .net coreのcontext.environment.addに相当するものは何ですか?
- 29. Go deferのルビに相当するものは何ですか?
- 30. ARRAYFORMULAのINDEXに相当するものは何ですか?
Firefox用にも動作します! – heltonbiker