نسخة الكود كما يلي:
// إنشاء صفحة app.js
// 1: رمز الصفحة
console.log ("معلومات السجل") ؛
// تنفيذ (عقدة app.js) على الصفحة وشاهد معلومات السجل في وحدة التحكم: "معلومات السجل"
// تنفيذ بطريقة أخرى: العقدة app.js 1> info.txt (1 يمثل إعادة توجيه دفق الإخراج القياسي) ؛
// في هذا الوقت ، سترى ملف info.txt في نفس الدليل مثل app.js ، مع "معلومات السجل" فيه.
// 2: إخراج جميع الأوتار بالتسلسل
console.log ("٪ s" ، "First" ، "Second") ؛
// النتيجة النتيجة: الثانية الأولى
// 3. قم بتحويل الكائن إلى سلسلة عادية وتنفيذها
console.log ("٪ s" ، "guoyansi" ، {name: "Dr. sisi"}) ؛
// النتيجة النتيجة: Guoyansi {name: 'Dr. sisi '}
// أربعة:
// تحويل السلسلة كقيمة رقمية
console.log ("٪ d" ، "25.6") ؛
// الناتج الناتج: 25.6
console.log ("٪ d" ، "guoyansi") ؛
// نتيجة الإخراج: Guoyansi
// خمسة ناتج ٪
console.log ("٪٪") ؛
// نتيجة الإخراج: ٪
console.log ("٪٪" ، "gys") ؛
// الناتج الناتج: ٪ Gys
// Six Output Console.error معلومات إلى الملف
// رمز الصفحة:
console.error ("Guoyansi خطأ") ؛
// استخدم node app.js 2> err.txt لبدء هذه الصفحة
// سيكون هناك ملف err.txt إضافي في نفس الدليل. هناك أيضًا "Guoyansi Is Error" في الملف.
// Seven يبدأ مباشرة ملف JavaScript.js غير موجود على سطر الأوامر ، لذلك:
// Node JavaScript.js 2> info.txt
// نتيجة الإخراج: سيكون هناك ملف info.txt إضافي في الدليل حيث يوجد سطر الأوامر ؛
// المحتويات في ملف info.txt هي كما يلي
/*
الوحدة النمطية: 340
رمي الخطأ
^
خطأ: لا يمكن العثور على الوحدة النمطية 'e: /node/gys/javaScript.js'
at function.module._resolvefilename (module.js: 338: 15)
at function.module._load (module.js: 280: 25)
at function.module.runmain (module.js: 497: 10)
عند بدء التشغيل (Node.js: 119: 16)
في node.js: 906: 3
*/
// ثمانية: استخدام وحدة التحكم.
// تسعة: وقت تنفيذ إخراج الكود الوسيط بواسطة console.time () و console.timeend () (ملاحظة: يجب أن تكون معلمات الوقت والوقت هي نفسها بالضبط)
Console.Time ("لوقت الحلقة:")
var a = 0 ؛
لـ (var i = 0 ؛ i <10000000000 ؛ i ++) {
A ++ ؛
}
Console.Timeend ("وقت الحلقة:")
/*
* 10.console.trace () طريقة إخراج معلومات المكدس في الموضع الحالي كمعلومات خطأ قياسية.
* */
var obj = {
الاسم: "Guoyansi" ،
العمر: 23 ،
تناول الطعام: وظيفة () {}
}
console.trace (OBJ) ؛
// نتيجة الإخراج:
لا أعرف ما إذا كان يمكنك فهمه ، لكن لا يمكنني فهمه على أي حال.
1 // عشرة: Console.Assert () يقيم نتيجة التعبير. إذا كانت نتيجة التنفيذ للتعبير خاطئة ، فسيتم إخراج سلسلة الرسائل وإلقاء استثناء تأكيد.
2 console.assert ("g" === "s" ، "g لا يساوي S") ؛
أليس هذا بسيط جدا؟ أوه؟ . على أي حال ، لا أشعر أنني أستطيع أن أفهم ذلك ، هاها