void는 JavaScript에서 중요한 키워드로, 단일 피연산자 앞에 표시되는 단항 연산자로 사용할 수 있으며 어떤 유형이든 가능합니다. 이 연산자는 값을 반환하지 않고 평가할 표현식을 지정합니다.
void 구문은 다음 두 가지 중 하나일 수 있습니다. -
<head> <script> <!-- void func() javascript:void func() or: void(func()) javascript:void(func()) //--> </script> </head>
이 연산자는 클라이언트 측 javascript:URL에서 가장 일반적으로 사용되며, 브라우저에서 평가된 표현식의 값을 표시하지 않고도 표현식의 부작용을 평가할 수 있습니다.피>
여기에서 표현식 경고('Warning!!!')가 평가되지만 현재 문서에 다시 로드되지 않습니다.
예시
<html> <head> <script> <!-- //--> </script> </head> <body> <p>Click the following, This won't react at all...</p> <a href="javascript:void(alert('Warning!!!'))">Click me!</a> </body> </html>