javascript,正确使用立即函数?
javascript, proper use of immediate function?
调用签名 fn(string, boolean)
的 setter 函数时,使用立即数函数来翻转其当前值是否有意义?
Session.set('someBoolean', (function() {
return !Session.get('someBoolean')
})())
这是我实际尝试构建的表达式
$('.nav-icon')
.html(Session.get('navOpen') ? '←' : '<i class="fa fa-navicon"></i>)
谢谢你们,我跑题了。
为什么不只是:
Session.set('someBoolean', !Session.get('someBoolean'));
调用签名 fn(string, boolean)
的 setter 函数时,使用立即数函数来翻转其当前值是否有意义?
Session.set('someBoolean', (function() {
return !Session.get('someBoolean')
})())
这是我实际尝试构建的表达式
$('.nav-icon')
.html(Session.get('navOpen') ? '←' : '<i class="fa fa-navicon"></i>)
谢谢你们,我跑题了。
为什么不只是:
Session.set('someBoolean', !Session.get('someBoolean'));