크롬 브라우저에서 콘솔 창 - 캡쳐 화면
크롬 브라우저에서 콘솔 창 - 캡쳐 화면
console.log("hello world!"); // 콘솔에 "hello world!"가 출력됩니다.
출력
console.log의 웹 콘솔 결과 화면
콘솔 창에서의 출력 화면
console.log(value1);
console.log(value1, value2);
console.log(value1, /* …, */ valueN);
let str = "Hello";
console.log(str);
출력
let num = 123;
console.log(num);
출력
let bool = true;
console.log(bool);
출력
let arr = [1, 2, 3];
console.log(arr);
출력
let complex = [1, "text", true];
console.log(complex);
출력
let person = {
    name: "형",
    age: 25
}
console.log(person);
출력
let n = null;
console.log(n);
출력
let u = undefined;
console.log(u);
출력
function greet(name) {
    return `Hello, ${name}!`;
}

console.log(greet);
출력
const add = function(a, b) {
    return a + b;
};

console.log(add);
출력
const add = (a, b) => {
    return a + b;
};

console.log(add);
출력
// HTML 예시
// <ul>
//   <li>사과</li>
//   <li>바나나</li>
//   <li>체리</li>
// </ul>

const items = document.querySelectorAll("li");
console.log(items);
출력
const emptyMap = new Map();
console.log(emptyMap); // 호출

const initializedMap = new Map([
    ["name", "Alice"],
    ["age", 25]
]);

console.log(initializedMap); // 호출
출력 console.log()가 호출된 순서대로 한 줄에 하나씩 출력됩니다.
let a = 1;
let b = "text";
let c = [1, 2];
console.log(a, b, c);
출력 여러 값을 쉼표로 구분하면 한 줄에 순서대로 출력되며, 각 값 사이에는 자동으로 공백이 삽입됩니다.
let str = "Hello";

if (typeof str === "string") {
    console.log(`${str}은 문자열입니다.`);
} else {
    console.log(`${str}은 문자열이 아닙니다.`);
}
출력
let str = "Hello";
console.log(str.length);
출력
let arr = [1, 2, 3];
let person = {
    name: "형",
    age: 25
}

console.log(Array.isArray(arr)); // true
console.log(Array.isArray(person)); // false
출력
let arr = [1, 2, 3];
console.log(arr.length);
출력