console
- console.log
javascript
// 使用 JavaScript 代码块标记
console.log('Hello, world!')
- console.info
javascript
// 使用 JavaScript 代码块标记
console.info('This is an informational message.')
- console.error
javascript
// 使用 JavaScript 代码块标记
console.error('An error has occurred.')
- console.warn
javascript
// 使用 JavaScript 代码块标记
console.warn('Warning: This is a warning message.')
- console.time & console.timeEnd
javascript
// 使用 JavaScript 代码块标记
console.time('timer')
// Code to measure execution time
console.timeEnd('timer')
- console.count
javascript
// 使用 JavaScript 代码块标记
const fruits = ['apple', 'banana', 'orange', 'banana']
fruits.forEach((fruit) => {
console.count(fruit)
})
- console.table
javascript
// 使用 JavaScript 代码块标记
const data = [
{ name: 'Alice', age: 26 },
{ name: 'Bob', age: 27 },
{ name: 'Carl', age: 30 },
]
console.table(data)
- console.group, console.groupCollapsed, console.groupEnd
javascript
// 使用 JavaScript 代码块标记
console.group('Group 1')
console.log('Hello, world!')
console.groupEnd()
console.groupCollapsed('Group 2')
console.info('This is some info.')
console.warn('This is a warning.')
console.groupEnd()
- console.trace
javascript
// 使用 JavaScript 代码块标记
function foo() {
console.trace()
}
function bar() {
foo()
}
bar()
- console.assert
javascript
// 使用 JavaScript 代码块标记
const num1 = 5
const num2 = 10
console.assert(num1 === num2, 'The two numbers are not equal!')
- console.clear
javascript
// 使用 JavaScript 代码块标记
console.log('This message will not be visible after calling console.clear().')
console.clear()
- console 设置 style
javascript
// 使用 JavaScript 代码块标记
console.log(
'%c My custom message',
'background-color: #f00; color: #fff; font-size: 20px;'
)