如何将Javascript变量分配给另一个变量的相同值

时间:2014-02-03 19:45:21

标签: javascript

如何使Javascript值与另一个变量具有相同的值。我有一个名为“buttonId”的变量,另一个名为“toWin”,我想使它成为buttonId的值不会改变,但是,toWin更改为具有与buttonId相同的值。类似的东西:

toWin=buttonId;

任何人都可以帮助我吗?请不要jQuery。

3 个答案:

答案 0 :(得分:1)

就像你拥有它一样,但如果你是第一次声明它,请使用var关键字。

var toWin = buttonId;

如果buttonId是对象,您可能希望在将toWin设置为值buttonId之前克隆该对象,以避免更改原始对象的值({{1} })何时以及如果您更改buttonId

答案 1 :(得分:1)

你忘了在声明第二个变量时提到var。你应该这样做:

var something = '1'; 
var anotherthing = something;

alert(anotherthing);

输出为1。

答案 2 :(得分:0)

这有效:

toWin=buttonId;

我正在调试我的Javascript,并认为这可能是问题,所以我只是检查了它是否有效,但现在我知道我的问题完全不同了。