(一) Js 数据类型

  分为基本数据类型以及引用类型

  基本数据类型有 null,undefined,Boolen,Number,String,还有一种复杂数据类型 Object。

        var var1 = "xianrongbin", var2 = false, var3 = null, var4 = undefined, var5 = 123;
        console.log(typeof var4);

        var var6 = [1, 23, 5];
        console.log(typeof var6);

   这里,其实只需一个var的,为了区别基本数据类型与复杂数据类型,写了两个var 关键字。

       将所有的变量定义在一个var后面,有益提升程序运行效率

       如果在一个函数中,不标注 var,则该变量是全局变量,是window的变量,因为所有全局变量都是由window承担的。

     function testVar() {
            num = 1;
        }
        testVar();
        console.log(window.num);

   这里输出1,如果在 "num" 前加上var,输出则会报错。

        基本数据类型与值类型,一个是传值,一个是改变地址。   

  var var6 = [1, 23, 5];   
        function changeValue(obj) {
            obj.pop();
        };
        
        changeValue(var6);
        console.log(var6);

        var num = 1;
        function changeNum(num) {
            num = num + 1;
        };
        console.log(num);
代码

相关文章:

  • 2021-08-04
  • 2021-11-01
  • 2022-12-23
  • 2022-12-23
  • 2021-05-15
  • 2021-08-24
  • 2021-10-27
  • 2022-12-23
猜你喜欢
  • 2021-05-26
  • 2021-06-20
  • 2021-12-04
  • 2021-11-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案