コードコピーは次のとおりです。
// app.jsページを作成します
// 1:ページコード
console.log( "log Information");
//ページで(node app.js)を実行し、コンソールのログ情報を表示します:「ログ情報」
//別の方法で実行:node app.js 1> info.txt(1は標準出力ストリームのリダイレクトを表します)。
//この時点では、app.jsと同じディレクトリにinfo.txtファイルが表示され、「ログ情報」が含まれています。
// 2:すべての文字列を順番に出力します
console.log( "%s"、 "first"、 "second");
//出力結果:最初の秒
// 3。オブジェクトを通常の文字列に変換して実行します
console.log( "%s"、 "guoyansi"、{name: "dr。sisi"});
//出力結果: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( "guoyansi is error");
// Node App.js 2> err.txtを使用して、このページを開始します
//同じレベルのディレクトリに追加のerr.txtファイルがあります。また、ファイルには「guoyansi is erser」もあります。
//セブンはコマンドラインで存在しないファイルjavascript.jsを直接起動するので、:
// node javascript.js 2> info.txt
//出力結果:コマンドラインが配置されているディレクトリには、追加のファイルinfo.txtがあります。
// info.txtファイルの内容は次のとおりです
/*
module.js:340
エラーを投げます。
^
エラー:モジュール 'e:/node/gys/javascript.js'を見つけることができません
function.module._ResolveFileName(module.js:338:15)
function.module._load(module.js:280:25)
function.module.runmain(module.js:497:10)
Startup(node.js:119:16)
node.js:906:3
*/
// 8:console.warnの使用はconsole.error()と同じです
// 9:Console.Time()およびConsole.TimeEnd()による中間コード出力の実行時間(注:時間とタイムエンドのパラメーターはまったく同じでなければなりません)
Console.time( "ループ時間:")
var a = 0;
for(var i = 0; i <1000000000000; i ++){
a ++;
}
Console.TimeEnd( "ループの時間:")
/*
* 10.console.trace()メソッド標準エラー情報として現在の位置にスタック情報を出力します。
* */
var obj = {
名前:「Guoyansi」、
年齢:23、
EAT:function(){}
}
console.trace(obj);
//出力結果:
あなたがそれを理解できるかどうかはわかりませんが、とにかく理解できません。
1 // 10:console.assert()式結果を評価します。式の実行結果がfalseの場合、メッセージ文字列が出力され、AssertionErrorの例外がスローされます。
2 console.assert( "g" === "s"、 "gはs"が等しくありません ");
とても簡単ではありませんか?ええと? 。とにかく、私はそれを理解できるとは感じません、ハハ