Fut*_*ake 5 javascript string toggle
我知道您可以在JavaScript中执行以下操作,以在一个内衬中切换布尔值。
var toggle = false;
if(true) toggle != toggle;
Run Code Online (Sandbox Code Playgroud)
但这也可以用字符串吗?我知道可以通过某些if语句来完成。但是有可能在一个内衬中做到吗?像这样的东西:
var string_toggle = "CAT";
if(true) "CAT" = "ESP" || "ESP" = "CAT";
Run Code Online (Sandbox Code Playgroud)
如果不清楚我在问什么,请告诉我,以便我改善问题。
您可以使用三元运算符。
string_toggle = (string_toggle === "CAT") ? "ESP" : "CAT";
Run Code Online (Sandbox Code Playgroud)
这有效地转化为:
if (string_toggle === "CAT") {
string_toggle = "ESP";
} else {
string_toggle = "CAT";
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
86 次 |
| 最近记录: |