阿西河

所有教程

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

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      JavaScript 变量声明和原理

      在javascript里 声明变量简写为 var ;通过var name 就可以声明一个变量了;

      注意变量的声明和定义是两回事;

      var name;           //变量的声明
      name="安邦";        //变量的定义
      var name="安邦";    //变量的声明加定义
      

      分析如下

      var name="安邦"其实是实现两步
      第一步 var name先声明一个name的变量
      第二步 name="安邦" 创建数据"安邦"这个字符串并且把字符串"安邦"这条数据赋值给name这个变量在定义(赋值)变量的name值
      

      这个时候name的类型就是所代表值的类型;

      可以通过typeof来检测;通过检测可以知道这个变量所代表的值是一个字符串类型的数据;

      var name="安邦",
          gender;
      console.log(name,typeof name);      //安邦 string
      console.log(gender,typeof gender);  //undefined "undefined"
      

      虽然关键字var不是必须的,但是最好每次声明一个新变量都加上;

      需要注意的是变量本身是没有意义的,只是数据的媒介(代号),我们说的变量默认是这个变量名所代表的数据,并不是这个变量名本身;这点需要注意的;

      类似我们的名字,“特斯拉"这三个字没有特殊意义,当这三个字与汽车品牌,或者一位科学家关联在一起的时候,这三个字才是有有意义的;

      目录
      本文目录
      目录