La copia del código es la siguiente:
// Crear página App.js
// 1: código de página
console.log ("Información de registro");
// ejecutar (node app.js) en la página y consulte la información de registro en la consola: "Información de registro"
// ejecutar de otra manera: nodo app.js 1> info.txt (1 representa la redireccionamiento de la transmisión de salida estándar);
// En este momento, verá un archivo info.txt en el mismo directorio que el app.js, con "información de registro" en él.
// 2: ENCONTRA TODAS LAS CORQUES EN SECUENCIA
console.log ("%s", "primero", "segundo");
// Resultado de salida: primer segundo
// 3. Convertir el objeto a una cadena normal y ejecutarlo
console.log ("%s", "guoyansi", {nombre: "dr. sisi"});
// resultado de salida: guoyansi {nombre: 'Dr. Sisi '}
// cuatro:
// Convertir la cadena como valor numérico
console.log ("%d", "25.6");
// Resultado de la salida: 25.6
console.log ("%d", "guoyansi");
// Resultado de salida: guoyansi
// Cinco % de salida
console.log ("%%");
// Resultado de salida:%
console.log ("%%", "gys");
// Resultado de la salida:% gys
// Información de la consola de seis salidas.
// Código de página:
console.error ("Guoyansi es error");
// usa node app.js 2> err.txt para iniciar esta página
// Habrá un archivo err.txt adicional en el mismo directorio de nivel. También hay "Guoyansi es un error" en el archivo.
// Siete directamente inicia un archivo inexistente javascript.js en la línea de comando, entonces:
// nodo javascript.js 2> info.txt
// Resultado de salida: habrá un archivo adicional info.txt en el directorio donde se encuentra la línea de comando;
// Los contenidos en el archivo info.txt son los siguientes
/*
módulo.js: 340
tirar err;
^
Error: no se puede encontrar el módulo 'e: /node/gys/javascript.js'
en function.module._resolveFileName (Module.js: 338: 15)
en function.module._load (Module.js: 280: 25)
en function.module.runmain (Module.js: 497: 10)
en Startup (node.js: 119: 16)
en node.js: 906: 3
*/
// ocho: el uso de console.warn es el mismo que console.error ()
// nueve: el tiempo de ejecución de la salida del código intermedio por console.time () y console.timeend () (Nota: Los parámetros del tiempo y el tiempo deben ser exactamente los mismos)
console.time ("para tiempo de bucle:")
var a = 0;
para (var i = 0; i <1000000000000; i ++) {
a ++;
}
console.timeend ("Tiempo de bucle:")
/*
* 10.Console.trace () El método genera la información de la pila en la posición actual como información de error estándar.
* */
var obj = {
Nombre: "Guoyansi",
Edad: 23,
comer: function () {}
}
console.trace (obj);
// Resultado de salida:
No sé si puedes entenderlo, pero no puedo entenderlo de todos modos.
1 // diez: console.assert () evalúa el resultado de la expresión. Si el resultado de la ejecución de la expresión es falso, se emite una cadena de mensaje y se lanza una excepción de AfirmionError.
2 console.assert ("g" === "s", "g no es igual s");
¿No es muy simple? ¿Oh? . De todos modos, no siento que pueda entenderlo, jaja