TypeScript에 대한 빠른 팁과 이러한 유형을 피해야 하는 이유

TypeScript에서 기본이 아닌 Number , String , Boolean , ObjectSymbol 유형을 사용하지 마십시오.
모두 기본이 아닌 참조 유형을 참조합니다.
대신 해당 기본 유형을 선호하십시오.

let textToCheck: String = 'text';
console.log(typeof textToCheck); // 'string'
console.log(textToCheck === 'text'); // true

textToCheck = new String('text');
console.log(typeof textToCheck); // 'object'
console.log(textToCheck === 'text'); // false


그들과의 동등성 검사에 실패하기 쉽습니다.

여기서 자세히 설명하지 않을 성능 부분도 있습니다. JavaScript에서 리터럴 문자열과 해당 개체 버전 간의 성능 비교를 수행하는 mozilla의 이 기사를 추천합니다.

그럼요, 잘 활용하세요!


저는 영어가 모국어가 아니므로 올바른 구문/문법/문장으로 제 기사를 개선하고 싶다면 미리 감사드립니다.

모든 종류의 의견을 수용 할 수 있습니다 :)

JC Dela CuestaUnsplash 표지

좋은 웹페이지 즐겨찾기