<!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类型的?
千万里不及你
相关分类