什么是'/=';JavaScript中的运算符是什么意思?

什么是'/=';JavaScript中的运算符是什么意思?,javascript,Javascript,我在查看JavaScript中一些物理动画的源代码时发现了这一点 if (this._position < 0) this._position /= 3; 如果(此位置

我在查看JavaScript中一些物理动画的源代码时发现了这一点

if (this._position < 0) this._position /= 3;
如果(此位置<0)此位置/=3;
任何人都知道,快速的谷歌搜索不会产生任何结果?

运营商是。相当于

this.position = this.position / 3;
首先进行除法,然后将结果分配给股息

引用

除法赋值运算符将变量除以右操作数的值,并将结果赋给变量


它是一个除法运算符,相当于
+=
-=

: 这将执行以下操作: 例:


称为“除法/赋值运算符”:它进行除法,然后赋值。这里的细节:这意味着“如果位置小于零,则使位置等于位置除以三”…?很好!好的,这是有道理的,不清楚他为什么用那种方法,但我想这是另一个问题。@pushplaybang源文件中的注释解释了为什么://如果手指在一个方向上拖动菜单,它不会移动,那么//会使移动效果降低。
var x=10,y=2;
x=x/y;
/*
which is equivalent to x/=y;
and returns 5
*/