javascript中null和undefined的区别简述

it2024-06-20  40

Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>js中null和undefined的区别</title> <script type="text/javascript"> var a; // 声明一个变量 alert(a == undefined); //output "true" </script> </head> <body> </body> </html>

Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>js中null和undefined的区别</title> <script type="text/javascript"> alert(document.getElementById('notExistElement')); //output "null" </script> </head> <body> </body> </html>

最新回复(0)