ホームページ  >  記事  >  ウェブフロントエンド  >  node.js_node.js でのコンソールの使用法の概要

node.js_node.js でのコンソールの使用法の概要

WBOY
WBOYオリジナル
2016-05-16 16:26:421592ブラウズ

コードをコピーします コードは次のとおりです:

//app.js ページを作成します
// 1: ページコード
console.log("ログ情報");
// ページ内でこのファイル (node app.js) を実行すると、コンソールにログ情報が表示されます: "log information"
//別の方法で実行します:node app.js 1>info.txt (1 は標準出力ストリームのリダイレクトを表します);
//この時点で、app.js と同じディレクトリに info.txt ファイルがあり、その中に「ログ情報」が含まれていることがわかります。
//2: すべての文字列を順番に出力します
console.log("%s","最初","二番目");
//出力結果: 最初の 2 番目
//3. オブジェクトを通常の文字列に変換し、
を実行します。 console.log("%s","guoyansi",{name:"シシ博士"});
//出力結果: guoyansi { name: 'Dr. Sisi' }
//4:
//文字列を数値に変換
console.log("%d","25.6");
//出力結果:25.6
console.log("%d","guoyansi");
//出力結果:guoyansi
//5 出力%
console.log("%%");
//出力結果:%
console.log("%%","gys");
//出力結果:% gys
//6 console.error 情報をファイルに出力します
//ページコード:
console.error("guoyansi はエラーです");
//ノード app.js 2>err.txt を使用してこのページを開始します
//同じディレクトリに追加の err.txt ファイルが存在します。このファイルには「guoyansi is error」
もあります。 //7 次のように、コマンドラインに存在しないファイル javascript.js を直接開始します:
// ノード javascript.js 2>info.txt
//出力結果: コマンドラインが配置されているディレクトリに追加のファイル info.txt が存在します。 //info.txtファイルの内容は以下の通りです
/*

module.js:340
エラーをスローします;
^
エラー: モジュール 'E:nodegysjavascript.js'
が見つかりません Function.Module._resolveFilename (module.js:338:15)
にあります Function.Module._load (module.js:280:25)
で Function.Module.runMain (module.js:497:10)
で 起動時 (node.js:119:16)
node.js:906:3
で */
//8: console.warn の使用法は console.error()
の使用法と同じです。 //9: console.time() と console.timeEnd() は中間コードの実行時間を出力します (注: time と timeEnd のパラメーターは正確に同じである必要があります)
console.time("ループ時間の場合:")
var a=0;
for(var i=0;i ;
}
console.timeEnd("ループ時間の場合:")
/*
※10. console.trace()メソッドは、現在位置のスタック情報を標準エラー情報として出力します
。 * */
var obj={
名前:「グオヤンシ」、
年齢:23歳、
食べる:function(){}
}
console.trace(obj);
//出力結果:

あなたが理解できるかどうかはわかりませんが、とにかく私には理解できません。

1 //Ten: console.assert() は式の結果を評価し、式の実行結果が false の場合、メッセージ文字列を出力し、AssertionError 例外をスローします。

2 console.assert("g"==="s","g は s と等しくない");

とても簡単なことではありませんか? 。とにかく、理解できない気がします(笑)

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。