... 연산자 (스프레드 연산자)

아주 쉽게 배열을 복사하거나 안전하게 이전 객체를 복사하여 객체에 프로퍼티에 추가하는 것이 가능

... 연산자 (나머지 연산자)

매개변수들을 배열로 통합시켜준다.

  1. == (동등 연산자):
    • 값만을 비교합니다.
    • 타입이 다르면 자바스크립트는 값을 형변환 한 후 비교합니다.
    • 예를 들어, 문자열 '5'와 숫자 5를 비교할 때, == 연산자는 두 값을 동등하다고 판단합니다.
      '5' == 5;  // true
  2. === (일치 연산자):
    • 값 뿐만 아니라 타입까지도 비교합니다.
    • 형변환 없이 값과 타입이 정확히 일치하는 경우에만 true를 반환합니다.
    • 예를 들어, 문자열 '5'와 숫자 5를 비교할 때, === 연산자는 두 값을 일치하지 않는다고 판단합니다.
      '5' === 5;  // false

일반적으로 자바스크립트를 작성할 때는 의도하지 않은 형변환으로 인한 오류를 피하기 위해 === (일치 연산자)를 사용하는 것이 좋다.

+ Recent posts