관리 메뉴

Jerry

TypeError [Error]: Assignment to constant variable. 본문

etc/에러(error) 모음

TypeError [Error]: Assignment to constant variable.

juicyjerry 2022. 1. 3. 11:58
반응형

 

 

TypeError [Error]: Assignment to constant variable.

 

 

 

 

 

MDN의 의하여 TypeError 객체는 아래의 3가지 경우일 때 발생하는 에러의 한 종류다.

  1. 함수에 전달된 피연산자 또는 인자가 해당 연산자나 함수가 예상하는 타입과 호환되지 않거나
  2. 변하지 못하는 값을 변경하려고 시도하거나
  3. 적절치 못한 방법으로 값을 사용하려고 할 때

 

 

 

 

 

 

제목의 TypeError를 해석해보자.

'상수 변수에 할당' 이란 뜻이다.

 

 

 

 

 

 

constant (상수) : 그 값이 변하지 않은 불변량으로, 변수의 반대말이다.

 

 

 

 

 

 

개인적으로, TypeError가 발생하는 3가지 이유에서 2번이 눈에 띈다.
1번과 3번도 해당되는 것처럼 보이지만, 
2번의 경우가 가장 적합해 보인다.

 

 

 

 

 

 

 

이 블로그는 방문자와 소통하는 공간이니 마음껏 댓글 및 기타 소통을 환영합니다

 

 

 

 

 

 

 

 

 

 

출처 MDN

 

TypeError - JavaScript | MDN

The TypeError object represents an error when an operation could not be performed, typically (but not exclusively) when a value is not of the expected type.

developer.mozilla.org

 

 

 

 

 

반응형