[javascript] 형변환(Type Conversion)

jinwonShen·2025년 1월 25일

javascript

목록 보기
21/52
post-thumbnail

형변환(Type Conversion)이란,

데이터가 상황에 따라 적절한 데이터 타입(자료형)으로 변환되는 것을 말한다.

간단한 예시

const a = 1;
const b = "1";

// == 동등 연산자 (부정확)
console.log("동등 연산자", a == b);

// === 일치 연산자 (정확)
console.log("일치 연산자", a === b);

// 다음 코드는 모두 true를 출력한다.
console.log("============");
console.log(123 == "123");
console.log(1 == true);
console.log(0 == false);
console.log(null == undefined);
console.log("" == false);

// 다음 코드는 모두 false를 출력한다.
console.log("============");
console.log(123 === "123");
console.log(1 === true);
console.log(0 === false);
console.log(null === undefined);
console.log("" === false);

//query = 검색, Selector = 선택자
const h1El = document.querySelector("h1");

// console.log(h1El.textContent);
// 연결된 html에 h1태그가 없다면 Error : Cannot read properties of null(textContent)

// null은 false와 같이 부정적인 의미를 가지고 있다.
if (h1El) {
  console.log(h1El.textContent);
}

따라하기



profile
하면 된다. | 좋은 FE 개발자 되기

0개의 댓글