예약어
이미 문법적인 용도로 사용되고 있기 때문에 식별자로 사용할 수 없는 단어들
변수/함수로 설정할 수 없는 단어
예를 들어,
자바스크립트에서 변수를 나타내는 예약어 let을 이용해 let이란 이름을 가진 변수를 만들 수 있을까?
let let;
let(변수를 초기화하라, a란이름으로.) a
let(변수를 초기화하라, (변수를 초기화하라, 란이름으로)란이름으로.) let
컴퓨터의 입장에선 참 머리아픈 잘못된 요청이 된다.
위와 같이 이미 뜻이 정해져버린 단어들은
컴퓨터의 혼란을 막기위해 사용이 금지되고, 이것을 식별자로 사용할 수 없는 단어라고 정의한다.
'문법적인 용도로 사용되는 단어들'이란 뜻은
'우리가 코딩을 배울때 배우는 모든 단어'를 좀더 멋있게 표현한것이라고 생각하면 쉽다.
'이론' 카테고리의 다른 글
null이란? (0) | 2023.02.27 |
---|---|
IP(IPv4와 IPv6) 주소와 DNS, DNS는 무슨일을 할까? (0) | 2023.02.27 |
정보의 단위와 정보저장, 정보표현단위 (0) | 2023.02.27 |
강제개행과 들여쓰기 (0) | 2023.02.27 |
진수의 표현, HEX DEC OCT BIN (0) | 2023.02.27 |