为了账号安全,请及时绑定邮箱和手机立即绑定

js如何将一个变量A的值传给变量B,而且变量A的值改变变量B不会改变。相当于C#值方式传递值类型

js如何将一个变量A的值传给变量B,而且变量A的值改变变量B不会改变。相当于C#值方式传递值类型

万飞 2017-06-05 21:21:22
各位大神,求解答
查看完整描述

3 回答

已采纳
?
ruibin

TA贡献358条经验 获得超213个赞

使用clone方法。就是判断下a的类型,如果是基本类型就直接复制,如果是对象类型,就采用递归复制。

查看完整回答
反对 回复 2017-06-06
?
仙士可

TA贡献170条经验 获得超132个赞

$b = $a ;

$a改变,

$b不变,这样有啥问题么

查看完整回答
1 反对 回复 2017-06-06
?
错过了年华

TA贡献56条经验 获得超22个赞

js本来不就是像你描述的那样吗?

var a = 1;

var b =&a;

用可变变量才会跟着变吧。

查看完整回答
反对 回复 2017-06-06
  • 3 回答
  • 0 关注
  • 4280 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信