//匿名方法,会执行,自己调用自己
(function () {
console.log(window.innerHeight);
})();
(function () {
console.log(window.innerHeight);
})(window);
//传递参数
(function (x, y) {
console.log(x); //5
console.log(y); //6
})(5, 6);
//自定义方法
$.myFun = {
aa: function (param) {
console.log('aaa' + param)
},
bb: function () {
console.log('bbbb');
}
};
$.myFun.aa('123');
$.myFun.bb();
//添加扩展方法
$.extend({
setHtml: function () {
$("#ii").html('2222222222');
},
setClick: function (param) {
alert('test' + param);
}
});
$.setHtml();
$.setClick('123');
//选择器传递
$.fn.Test = function () {
alert('123');
};
$('#ii').Test();