美文网首页
值和引用

值和引用

作者: 颠倒的黑白 | 来源:发表于2017-06-21 17:01 被阅读0次
//值类型不会改变原来的值,只是改变副本
let x=20,y=30;

function foo (a,b) {
  a++;
  b++;
  console.log([a,b])
}
foo(x,y);

console.log([x,y]);

//引用类型会改变对象自身

const obj = {x : 20, y : 30};

function foo2(obj){
  obj.x++;
  obj.y++;
  console.log(obj);
}
foo2(obj);
console.log(obj);

相关文章

  • 值和引用

  • 左值引用和右值引用

    1.左值和右值概念 左值是可以放在赋值号左边可以被赋值;左值必须要在内存中有实体; 右值当在赋值号右边取出赋值给其...

  • C++ 引用类型 — 左值引用、常引用和右值引用

    在 C++ 中,引用类型是一种复合类型,可以分为左值引用、常引用和右值引用 在了解什么是左值引用和右值引用之前,我...

  • ★18.关于右值引用与完美转发

    右值引用 无名右值引用 无名右值引用是右值。 无名右值引用的产生方式: std::move和std::forwar...

  • 面试

    值类型和引用类型 值类型和引用类型的区别是值类型直接存储其值,而引用类型存储对值的引用。这两种类型存储在内存的不同...

  • 原始值和引用值

    基本概念 原始类型也称为基本类型或简单类型,javascript基本数据类型包括Undefined、Null、Bo...

  • 值传递和值引用

    https://www.cnblogs.com/jameslong/p/3865771.htmlhttps://w...

  • Day12-Java

    值传递和引用传递 值传递是值的拷贝, 引用传递是引用的拷贝 String 类型是引用类型, new String ...

  • 基本类型值和引用类型值

    JavaScript变量可以用来保存两种类型的值:基本类型值和引用类型值。 *引用类型包括: 基本类型值和引用类型...

  • ReactNative入门学习笔记——ECMAScript基础知

    一.ECMAScript 原始值和引用值 在 ECMAScript 中,变量可以存在两种类型的值,即原始值和引用值...

网友评论

      本文标题:值和引用

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