<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<script>
//未經初始化的變量,和未經聲明的變量執(zhí)行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類型的?
js 中 var name 時,用typeof name,怎么得到的是 string類型
哆啦的時光機
2018-12-07 13:05:03