javascript,即时函数的正确使用?
调用signaturejavascript,即时函数的正确使用?,javascript,iife,Javascript,Iife,调用signaturefn(string,boolean)的setter函数时,使用立即数函数翻转其当前值是否有意义 Session.set('someBoolean', (function() { return !Session.get('someBoolean') })()) 这是我实际上试图构建的表达式 $('.nav-icon') .html(Session.get('navOpen') ? '←' : '<i class="fa fa-navicon"></
fn(string,boolean)
的setter函数时,使用立即数函数翻转其当前值是否有意义
Session.set('someBoolean', (function() {
return !Session.get('someBoolean')
})())
这是我实际上试图构建的表达式
$('.nav-icon')
.html(Session.get('navOpen') ? '←' : '<i class="fa fa-navicon"></i>)
$(“.nav图标”)
.html(Session.get('navOpen')?'←' : ')
谢谢你们,我已经偏离轨道了。为什么不:
Session.set('someBoolean', !Session.get('someBoolean'));
我看不出在这里使用函数有什么意义。@azium。你应该使用
&larr;
html转义码,而不是直接在JS中键入左箭头字符。这是一个很好的资源用于这类事情。:)