我在我的工作场所经历了一些自定义JavaScript代码,我无法理解以下构造.
var myThemeKey = (!!$('row') && $('row').hasClassName('green-theme')) ? 'green' : 'white';
Run Code Online (Sandbox Code Playgroud)
除了!!操作员,我理解上面一行的所有内容.我认为它是一个NOT运营商和NOT的NOT是原始值,但为什么会有人做NOT的NOT?
有人可以帮我理解上面代码行中发生了什么吗?
javascript ×1