js에서 함수 선언 표현식을 함수 표현식으로 변환하려면 함수 선언 앞에 +,-,=,~ 또는 ! 또는 ()와 같은 연산자만 추가하면 된다는 것을 알고 있습니다.
또한 void 연산자를 사용하여 변환할 수도 있습니다. 다음은 간단한 예입니다.
Js 코드
void function(){console.log(1) }( ); //1
void function(g){console.log(g)}(this); //window
void에는 프로젝트 개발에서 일반적으로 사용되는 두 가지 위치가 있습니다.
1. void 0을 통해 실제 정의되지 않은
을 가져옵니다. 2. 페이지 이동을 방지하려면 a 요소의 href 속성을 javascript:void 0으로 설정합니다.