[强迫症福音] unslider.js去掉控制台警告信息
来源:6-4 首页Banner,F楼层界面开发2
心有猛虎_细嗅蔷薇
2017-11-04
复制老师版本的源码后,控制台会出现警告信息。
查看了下GitHub上的源码unslider.js,将老师的代码修改:
window.console&&console.warn("This version of Unslider is due to be deprecated by December 1. Please visit unslider.com for details on how to upgrade."),function(t,s)...
将上面这段代码用 !代替:
! function(t, s) ...
控制台警告信息消失,功能也不受影响。
Rosen老师,为啥加个感叹号(!)就可以,直接删掉那段长代码就报错呢
写回答
1回答
-
console.log(123),function(){console.log(321)}(),结构大概是这样,逗号后面是个函数表达式。
如果function前面有个逗号,表示是表达式执行,你要给干掉了就被认为是函数声明了,又没给函数名字就报错呗。
要是加个叹号,就又变成表达式了,可以执行。
022017-11-05
相似问题