摘要: 通常情况下, 当我们试图访问某个不存在的或者没有赋值的变量时,就会得到一个undefined值。Javascript会自动将声明是没有进行初始化的变量设为undifined。如果一个变量根本不存在会发生什么事:>>> fooReferenceError: foo is not defined我们得到了一个错误信息。我们在该变量上用typeof操作符看看它是什么类型:>>> typeof foo"undefined"我们得到的结果为字符串“undefined”。如果我们声明一个变量时没有对其进行赋值,调用该变量时并不会出错,但typeof操 阅读全文
posted @ 2013-10-31 09:08 CodingMonkey 阅读(2607) 评论(5) 推荐(1) 编辑