zoukankan      html  css  js  c++  java
  • JS中值类型和引用类型

    一.值类型

    例子:

    1 var a=10;
    2 var b=a;
    3 a=20;
    4 console.log(b);     //10

    例子中,将a的值赋给了b,b=10,然后改变a的值不会影响b的值,a和b是独立的两份,互不影响。

    二.引用类型

    例子:

    1 var a={age:10};
    2 var b=a;
    3 b.age=20;
    4 console.log(a.age);     //20

    例子中,a和b同时指向一个对象,即 {age:10} ,a和b互相影响,所以当改变其中一个值时,另一个也相应改变

    引用类型包括:对象  数组  函数

    注意:null虽然是对象,但不是引用类型

    补充:JS变量按照存储方式区分为两种类型,即 值类型 和 引用类型

  • 相关阅读:
    数组和函数
    循环练习题
    JavaScript 循环
    函数
    JavaScript简介2
    JS练习题1
    JavaScript简介
    css样式综合
    格式与布局
    列表和方块
  • 原文地址:https://www.cnblogs.com/wjaaron/p/7224665.html
Copyright © 2011-2022 走看看