博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
in-place editing 理解
阅读量:5992 次
发布时间:2019-06-20

本文共 274 字,大约阅读时间需要 1 分钟。

hot3.png

var obj1 = {a : 1}, obj2 = obj1;

obj1.a = 2;
obj1 === obj2 // true
```
上面的写法是对 obj 进行了 in-place editing。
```
var obj1 = {a: 1}, obj2 = obj1;
obj1 = {a: 2};
obj1 === obj2; // false
```
这种写法就是 Immutable 的写法, 通过引用判等就知道对象的值是否变化了。

转载于:https://my.oschina.net/u/1050900/blog/527545

你可能感兴趣的文章
部分快递单号正则
查看>>
swoole入门abc
查看>>
[转] impress.js学习
查看>>
优化表单数据的JS校验
查看>>
drawer principle in Combinatorics
查看>>
QT Image Viewer 的总结
查看>>
Dreamweaver Flash Photoshop网页设计综合应用 (智云科技) [iso] 1.86G
查看>>
HTTP协议详解
查看>>
【leetcode】61. Rotate List
查看>>
设计模式之三种工厂模式
查看>>
Conversion Between DataTable and List in C#
查看>>
PAT 1146 Topological Order[难]
查看>>
Spring MVC method POST no supported
查看>>
uvm_scoreboard——得分
查看>>
JavaFx之不通过全局静态变量进行窗体通信
查看>>
数组(Array)
查看>>
Android MVC开发框架详解
查看>>
Android 发送本地广播 以及创建广播接收器
查看>>
[poj2393] Yogurt factory
查看>>
linux下的循环命令写法
查看>>