<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<script>
//未经初始化的变量,和未经声明的变量执行typeof操作符都会返回undefined值
var name;
// var name = 12;
//输出string
alert(typeof name);
//输出string
//name变成了 window.name?
alert(typeof age);
//输出undefined
alert(typeof window.name);
//输出string
</script>
</head>
<body>
</body>
</html>
为什么 使用typeof 测试未经赋值的name变量是输出的是string类型的?
添加回答
举报
0/150
提交
取消