我曾经在代码中见过这个,但是忘记了。基本上它可以切换一个布尔变量的值。如果它是真的,它将被设置为假,反之亦然。但不幸的是我忘记了语法。
这基本上是一个使用一行代码实现的操作:
这基本上是一个使用一行代码实现的操作:
if (myVar) {
myVar = false;
} else {
myVar = true;
}
这个东西大概长这样,但是不知道它叫什么或者正确的语法:
myVar = myVar : false ? true;