forked from mouredev/hello-javascript
-
Notifications
You must be signed in to change notification settings - Fork 0
/
26-console-methods.js
97 lines (60 loc) · 1.33 KB
/
26-console-methods.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
/*
Clase 42 - Console
Vídeo: https://youtu.be/1glVfFxj8a4?t=20444
*/
// Console
// log
console.log("¡Hola, JavaScript!")
// error
console.error("Este es un mensaje de error.")
console.error("Error al conectarse a la base de datos: ", new Error("Conexión fallida."))
// warn
console.warn("Este es un mensaje de advertencia.")
// info
console.info("Este es un mensaje de información adicional.")
// table
let data = [
["Brais", 37],
["Sara", 21]
]
console.table(data)
data = [
{ name: "Brais", age: 37 },
{ name: "Sara", age: 21 }
]
console.table(data)
// group
console.group("Usuario:")
console.log("Nombre: Brais")
console.log("Edad: 37")
console.groupEnd()
// time
console.time("Tiempo de ejecución 2")
for (let i = 0; i < 10000; i++) {
}
console.time("Tiempo de ejecución 1")
for (let i = 0; i < 10000; i++) {
}
console.timeEnd("Tiempo de ejecución 2")
for (let i = 0; i < 10000; i++) {
}
console.timeEnd("Tiempo de ejecución 1")
// assert
let age = 17
console.assert(age >= 18, "El usuario debe ser mayor de edad.")
// count
console.count("Click")
console.count("Click")
console.count("Click")
console.countReset("Click")
console.count("Click")
// trace
function funcA() {
funcB()
}
function funcB() {
console.trace("Seguimiento de la ejecución.")
}
funcA()
// clear
// console.clear()