언어

·언어/JavaScript
세미콜론세미콜론은 명령문 끝에 작성하며 문장이 끝났다는 점을 명시한다. 그러나 JS를 사용하다 보면 세미콜론을 붙이지 않아도 프로그램이 잘 작동하는 모습을 볼 수 있다.이는 ASI 라는 기능 때문이다.ASIASI(Automatic Semicolon Insertion)는 세미콜론 자동 삽입 기능이다. 세미콜론을 붙이지 않아도, 프로그램이 자동으로 문장 끝에 세미콜론이 있는 것으로 인식하여 작동하는 것이다.세미콜론이 붙는 대표적인 조건은1. 줄바꿈 되는 행2. retrun 문3. break 문4. continue 문등이 존재한다. 이렇게 자동으로 세미콜론을 삽입하는데, 왜 세미콜론을 작성해주어야 하는 걸까?세미콜론을 작성하는 이유  모든 경우에 작동하는 것이 아니다.console.log(2) console...
P1su
'언어' 카테고리의 글 목록 (2 Page)