
16
코드 주석 규칙
이 책에서는 코드 주석을 다음과 같은 두 가지 색으로 구분합니다.
let rocker; // 타입: any ①
rocker = "Joan Jett"; // 타입: string
rocker.toUpperCase(); // Ok
rocker = 19.58; // 타입: number
rocker.toPrecision(1); // Ok
rocker.toUpperCase();
// ~~~~~~~~~~~ ②// ~~~~~~~~~~~ ②
// Error: 'toUpperCase' does not exist on type 'number'.// Error: 'toUpperCase' does not exist on type 'number'.
코드를 설명하는 주석은 ① 밝은 주황색으로 표시했고, [그림
0
-
1
]과 같이 코드 실행 시 나타
나는 오류나 로그는 ② 어두운 주황색② 어두운 주황색으로 표시했습니다.
그림
0-1
동일한 코드를 실행했을 때 나타나는 오류
예제 코드에서 ② 어두운 주황색② 어두운 주황색으로 구분되고, 물결로 시작하는 주석은 오류 메시지를 그대로
옮긴 부분입니다. 물결의 위치는 오류가 표시되는 위치와 동일하며, 타입스크립트를 구현했을
때 주석 내용과 동일한 오류나 로그를 확인할 수 있으므로 별도로 번역하지는 않았습니다.