자바스크립트 정의되지 않음
선언된 변수를 의미하지만 값이 할당되지 않았습니다.
예:
var demo; alert(demo); //shows undefined alert(type of demo); //shows undefined
다음은 변수의 존재 여부를 확인하기 위해 undefined를 사용하는 방법을 보여주는 또 다른 예입니다.
예시
<html>
<body>
<script>
var age = 10;
if( typeof age !== 'undefined' ) {
document.write("True");
} else{
document.write("False");
}
</script>
</body>
</html> 출력
True
자바스크립트 무효(0)
void는 JavaScript에서 중요한 키워드로, 단일 피연산자 앞에 표시되는 단항 연산자로 사용할 수 있으며, 이는 모든 유형이 될 수 있습니다. 이 연산자는 값을 반환하지 않고 평가할 표현식을 지정합니다.
void 구문은 다음 두 가지 중 하나일 수 있습니다. -
<head> <script> <!-- void func() javascript:void func() or: void(func()) javascript:void(func()) //--> </script> </head>