阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      JavaScript 变量和属性不存在时候的区别

      变量和属性不存在时候的区别

      在JS中,一个变量没有定义,不可以去做读的操作,但是可以用typeof 去运算

      typeof a//去运算这个a,会得到"undefined"字符串结果
      undefined
      "undefined";
      
      • 如果变量不存在,不能直接去做读的操作;
      • 如果属性没有定义,可以去做读的操作;

      如下:我们从来没有定义过一个变量叫aabb

      console.log(window.aabb);//这样的方式去读aabb不会报错
      console.log(aabb);//这样就会报错
      目录
      目录