js function定义函数的几种不错方法
时间:2024-04-16 09:06:34
js function定义函数的4种方法
1.最基本的作为一个本本分分的函数声明使用。
复制代码代码如下:
function func(){}
或
var func=function(){};
2.作为一个类构造器使用:
复制代码代码如下:
function class(){}
class.prototype={};
var item=new class();
3.作为闭包使用:
复制代码代码如下:
(function(){
//独立作用域
})();
4.可以作为选择器使用:
复制代码代码如下:
var addEvent=new function(){
if(!-[1,]) return function(elem,type,func){attachEvent(elem,'on'+type,func);};
else return function(elem,type,func){addEventListener(elem,type,func,false);}
};//避免了重复判断
5.以上四中情况的混合应用:
复制代码代码如下:
var class=new function(){
var privateArg;//静态私有变量
function privateMethod=function(){};//静态私有方法
return function(){/*真正的构造器*
标签:function,定义函数
0
投稿
猜你喜欢
Python函数基础(定义函数、函数参数、匿名函数)
2022-04-24 05:21:41
django 邮件发送模块smtp使用详解
2021-09-24 23:04:15
用户体验设计中用到的统计学方法
2009-07-12 08:26:00
解决vue3打包过后空白页面的情况
2024-05-09 10:43:00
流行WEB开发语言比较之ASP篇
2007-12-23 17:23:00
python 实现在tkinter中动态显示label图片的方法
2022-07-17 11:10:15
Python中re模块:匹配开头/结尾(^/$)
2021-08-31 02:29:13
MySQL两种识别是否有中文字符的方法
2011-01-04 20:11:00
Python 代码实现各种酷炫功能
2022-12-24 10:40:16
详解Python中常用的激活函数(Sigmoid、Tanh、ReLU等)
2022-03-25 22:45:51
Python常见内置高阶函数即高阶函数用法
2021-03-19 20:38:07
js重写alert事件(避免alert弹框标题出现网址)
2024-05-08 09:32:43
Python实现的概率分布运算操作示例
2023-02-21 10:16:18
python实现mask矩阵示例(根据列表所给元素)
2022-04-19 19:37:16
深入理解Sql Server中的表扫描
2024-01-27 09:05:33
Python Django 数据库的相关操作详解
2024-01-26 21:02:46
Python代码覆盖率统计工具coverage.py用法详解
2021-02-02 22:55:51
python使用UDP实现客户端和服务器对话
2023-03-24 17:59:27
Python help()函数用法详解
2022-09-15 13:15:34
Python3.5 Pandas模块之Series用法实例分析
2022-07-23 16:19:09