<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="../js/jquery-3.5.1.js"></script>
<script>
(function ($) {
$.extend({
"maxNum":function (m,n) {
return (m > n) ? m : n;
}
});
})(jQuery);
$(function () {
var result = $.maxNum(10,5);
document.writeln("max:" + result);
});
/*
在jQuery中,我们可以使用$.extend()方法来自定义工具函数,
语法
(function($)
{
$.extend({
"函数名":function(参数)
{
......
}
});
})(jQuery);
(function(){}()是JavaScript立即执行函数,这种语法在高级开发中
会用到。
之所以在$.extend()外面套一个立即执行函数,是为了避免其它JavaScript
库因为符号$,而造成程序的污染,出现混乱。
*/
</script>
</head>
<body>
</body>
</html>