我在一个Javascript示例中看到了这一点
my_var = my_var || 69
Run Code Online (Sandbox Code Playgroud)
我认为这意味着检查my_var是否存在,如果没有将my_var设置为69.这是这种情况吗?有没有关于此的文档,很难表示为google/SO搜索,是否有人指向我的文档方向或重复QA?
(这个例子没有使用69,那只是我的粗鲁)
Ani*_*han 12
很容易在JS控制台中尝试.
var my_var
my_var = my_var || 69
//69
var my_var = 5
my_var = my_var || 69
//5
Run Code Online (Sandbox Code Playgroud)
只有当变量当前带有假值时才设置变量.
falsenullundefined''| 归档时间: |
|
| 查看次数: |
686 次 |
| 最近记录: |