js参数传值-segmentfault这些答案解释的时候,又都是用的引用,指向某个对象。感觉有点混,请问该怎么理解能清楚点?Stack overflow上的解释这个上面解释的是call by sharing, 好像是个专用的说法,有比较通俗的说法吗?
1 回答

繁星点点滴滴
TA贡献1803条经验 获得超3个赞
不论是函数的参数、全局变量、局部变量、对象的属性,统统都是按值传递(或存储)。
只不过对于不同类型的值,其含义不同:
原始类型的值:其含义就是值本身。
对象类型的值:其含义是对某个对象的引用(或理解为地址)。
Over。
如果有人坚持说是按引用、按共享之类的,我也没有办法。这些名词不重要,关键是你要搞清楚本质。
添加回答
举报
0/150
提交
取消