我想请问一下这些js代码是什么意思
黄肥横 2020-10-21 11:11:40 !function(a){
jQuery.fn[a]=function(e){
return e?this.bind("resize",(t=e,function(){
var e=this,a=arguments;
i?clearTimeout(i):n&&t.apply(e,a),i=setTimeout(function(){
n||t.apply(e,a),i=null}
,o||100)}
)):this.trigger(a);
var t,o,n,i}
}((jQuery,"smartresize"));
这段代码是页面配置上的第一段代码,!function(a)我可以理解,但是jQuery.fn[a]这是什么写法,表示什么意思?还有最后的((jQuery,"smartresize"));这一段代码是什么写法?