Javascript - 为什么这两个图像看起来不一样?

时间:2016-07-02 15:50:55

标签: javascript image

两段代码及其结果 - 我希望评估同样的事情,但显然不是 - 为什么会出现这种情况?

1 个答案:

答案 0 :(得分:1)

在第一种情况下,您获得第一种颜色,然后设置第二种颜色,在第一次更改后,您将获得第二种颜色。

redvalue = 1;
greenvalue = 2;

//your first script
greenvalue = redvalue;
redvalue = greenvalue;

//result of first script
greenvalue = 1
redvalue = 1

在第二种情况下,您在设置任何内容之前获得两种颜色

redvalue = 1;
greenvalue = 2;
tempredvalue = redvalue;
tempgreenvalue = greenvalue;

//your second script
greenvalue = tempredvalue;
redvalue = tempgreenvalue;

//result of second script
greenvalue = 1
redvalue = 2