美文网首页
JavaScript进阶之:五、值类型和引用类型

JavaScript进阶之:五、值类型和引用类型

作者: 姬鸟念渔 | 来源:发表于2017-03-10 12:22 被阅读0次
    • 在js中数据的存储方式有两种:

      • 引用
    • 按照存储方式的不同,可以分成两种类型:

    值类型:
    string
    number
    bollean
    undefined
    null
    注意:值类型的变量存储的内容是具体的数据

    引用类型:
    所有的object类型
    eg:Array Function Date RegExp String Number Boolean
    注意:引用类型的对象存储的内容是引用(reference-地址),该地址指向内存中具体的数据,具体的数据单独存储在内存中

    • 示例代码一:
    <script>
        var str = "string1";    //值类型
        var num = 10;           //值类型
        var boolT = true;       //值类型
        var car = {             //引用类型
            type:"奔驰",
            color:"黑色"
        }
        //key - value
        var person = {          //引用类型
            name:"张三",
            age:18
        }
        console.log(person.name);
        console.log(person.car);
    </script>
    
    • 使用画图方式解说示例代码一:

    • 示例代码二:

    <script>
        var car = {             //引用类型
            type:"奔驰",
            color:"黑色"
        }
        //key - value
        var person = {          //引用类型
            name:"张三",
            age:18,
            car:car
        }
        console.log(person.name);
        console.log(person.car);
    </script>
    
    • 使用画图方式解说示例代码二:

    相关文章

      网友评论

          本文标题:JavaScript进阶之:五、值类型和引用类型

          本文链接:https://www.haomeiwen.com/subject/rmrggttx.html