A cópia do código é a seguinte:
// Crie a página App.js
// 1: código da página
console.log ("Informações de log");
// Execute (Node App.js) na página e veja as informações do log no console: "Informações de log"
// execute de outra maneira: node app.js 1> info.txt (1 representa redirecionar o fluxo de saída padrão);
// No momento, você verá um arquivo info.txt no mesmo diretório que o app.js, com "informações de log" nele.
// 2: Saia todas as cordas em sequência
console.log ("%s", "primeiro", "segundo");
// resultado de saída: primeiro segundo
// 3. Converte o objeto em uma corda normal e execute -a
console.log ("%s", "guoyansi", {name: "dr. sisi"});
// Resultado da saída: guoyansi {name: 'Dr. Sisi '}
// quatro:
// converte a string como valor numérico
console.log ("%d", "25.6");
// Resultado da saída: 25.6
console.log ("%d", "guoyansi");
// Resultado da saída: Guoyansi
// cinco % de saída
console.log ("%%");
// resultado de saída:%
console.log ("%%", "gys");
// Resultado da saída:% gys
// Seis console de saída.error Informações para o arquivo
// Código da página:
console.error ("guoyansi é erro");
// Use o Node App.js 2> err.txt para iniciar esta página
// haverá um arquivo err.txt adicional no mesmo diretório de nível. Há também "Guoyansi é erro" no arquivo.
// sete inicia diretamente um arquivo não existente javascript.js na linha de comando, então:
// node javascript.js 2> info.txt
// Resultado da saída: haverá um arquivo extra info.txt no diretório em que a linha de comando está localizada;
// O conteúdo do arquivo info.txt é o seguinte
/*
Module.js: 340
lança err;
^
Erro: Não é possível encontrar o módulo 'e: /node/gys/javascript.js'
em function.module._resolvefilename (module.js: 338: 15)
em function.module._load (Module.js: 280: 25)
em function.module.runmain (module.js: 497: 10)
na startup (node.js: 119: 16)
em Node.js: 906: 3
*/
// oito: o uso do console.warn é o mesmo que console.error ()
// nove: o tempo de execução da saída de código intermediário por console.time () e console.TimeEnd () (Nota: Os parâmetros de tempo e tempo devem ser exatamente os mesmos)
console.time ("para o tempo de loop:")
var a = 0;
for (var i = 0; i <1000000000000; i ++) {
a ++;
}
Console.TimeEnd ("Hora do Loop:")
/*
* 10.Console.Trace () O método gera as informações da pilha na posição atual como informações de erro padrão.
* */
var obj = {
Nome: "Guoyansi",
Idade: 23,
Eat: function () {}
}
console.Trace (OBJ);
// resultado de saída:
Não sei se você pode entender, mas não consigo entender de qualquer maneira.
1 // dez: console.assert () avalia o resultado da expressão. Se o resultado da execução da expressão for falso, uma sequência de mensagens será emitida e uma exceção de assertionError será lançada.
2 console.assert ("g" === "s", "g não é igual a");
Não é muito simples? Uh? . Enfim, eu não sinto que posso entender, haha