是否有时候空字符串不等于JavaScript中的空字符串?

时间:2016-04-08 14:07:33

标签: javascript

我刚看到这段代码:'' === '' ? null : ('' === '*' ? '*' : ('').split(','));

'' === ''是不是真的没有时间?

1 个答案:

答案 0 :(得分:2)

  

'' === ''是不是真的没有时间?

不,没有。

这整个代码片段没有多大意义,我的猜测是它是动态生成的代码,字符串文字用某种模板机制填充 - 在这种情况下它们被填充为空串。当然,在发电机中应该更好地评估条件,但是使用过的发动机可能不支持这种情况。