美文网首页
js面向对象之 值类型和引用类型

js面向对象之 值类型和引用类型

作者: 萝卜仔1 | 来源:发表于2017-03-17 21:21 被阅读0次

值类型的赋值

把等号右边的变量存储的内容(具体的数据)复制一份给左边的变量

修改了其中的一个变量,对另外一个变量没有影响,他们是相互独立的

引用类型的赋值

把等号右边的对象存储的内容(指向具体数据的地址)复制一份给左边的对象

修改了其中的某一个对象,对另外一个对象有影响,他们共享内存中的同一块数据

值类型的数据作为函数的参数

在函数内部修改了形参的值(a),对函数外部的实参不会产生影响,他们是相互独立的。

引用类型的数据作为函数的参数

在函数内部修改了形参的值(paramObj),对函数外部的实参会产生影响,他们共享内存中的同一块数据

相关文章

  • JS面向对象精要(二)_函数

    JS面向对象精要(一)_原始类型和引用类型JS面向对象精要(二)_函数JS面向对象精要(三)_理解对象JS面向对象...

  • JS面向对象精要(三)_理解对象

    JS面向对象精要(一)_原始类型和引用类型JS面向对象精要(二)_函数JS面向对象精要(三)_理解对象JS面向对象...

  • JS面向对象精要(四)_构造函数和原型对象

    JS面向对象精要(一)_原始类型和引用类型JS面向对象精要(二)_函数JS面向对象精要(三)_理解对象JS面向对象...

  • JS面向对象精要(五)_继承

    JS面向对象精要(一)_原始类型和引用类型JS面向对象精要(二)_函数JS面向对象精要(三)_理解对象JS面向对象...

  • js面向对象之 值类型和引用类型

    值类型的赋值 把等号右边的变量存储的内容(具体的数据)复制一份给左边的变量 修改了其中的一个变量,对另外一个变量没...

  • [JavaScript] F.prototype=1

    js是区分引用类型和值类型的值类型:数值,布尔值,null,undefined引用类型:对象,数组,函数 (1)如...

  • 对象

    1.对象分为值类型和引用类型 值类型(不是对象) 引用类型(都是对象) 类型的判断值类型判断用typeof引用类型...

  • GreekBank极客班-Objective-C 类与对象

    Oc作为面向对象语言,即含有类型系统,主要包括引用类型和值类型 引用类型主要有:类,指针,块 值类型主要有:基础数...

  • 01_JS面向对象

    知识点 数据类型 值类型和引用类型 值类型和引用类型的特征 值类型和引用类型做参数 对象的动态特性 给对象动态添加...

  • js变量的类型和计算

    js变量类型:值类型和引用类型值类型:number,string,boolean,undefined,symbol...

网友评论

      本文标题:js面向对象之 值类型和引用类型

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