ASI는 특정 유형의 문에만 적용됩니다.
빈 문Var 문
표현문Do-while 문잘못된 토큰인 경우 LineTerminator를 만나면 그 앞에 '}'를 제외하고 세미콜론이 삽입됩니다.
사례 2: 입력 스트림의 끝파서가 완료할 수 없는 경우 프로그램에서는 입력 스트림 끝에 세미콜론이 삽입됩니다.
사례 3: 제한된 생산다음을 포함하는 제한된 토큰 앞에 세미콜론이 삽입됩니다.
피연산자(예: c) 뒤에 LineTerminator가 없는 식 업데이트계속 및 레이블이나 세미콜론이 없는 break 문
레이블이나 세미콜론이 없는 반환 문 표현식 표현식 없는 명령문 던지기결론
return "something";
위 내용은 JavaScript의 자동 세미콜론 삽입(ASI)은 어떻게 작동하며 언제 발생합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!