jsfunction定义函数的几种不错方法
方法 函数 定义 几种 不错
2023-06-13 09:15:18 时间
jsfunction定义函数的4种方法
1.最基本的作为一个本本分分的函数声明使用。
复制代码代码如下:
functionfunc(){}
或
varfunc=function(){};
2.作为一个类构造器使用:
复制代码代码如下:
functionclass(){}
class.prototype={};
varitem=newclass();
3.作为闭包使用:
复制代码代码如下:
(function(){
//独立作用域
})();
4.可以作为选择器使用:
复制代码代码如下:
varaddEvent=newfunction(){
if(!-[1,])returnfunction(elem,type,func){attachEvent(elem,"on"+type,func);};
elsereturnfunction(elem,type,func){addEventListener(elem,type,func,false);}
};//避免了重复判断
5.以上四中情况的混合应用:
复制代码代码如下:
varclass=newfunction(){
varprivateArg;//静态私有变量
functionprivateMethod=function(){};//静态私有方法
returnfunction(){/*真正的构造器*
相关文章
- 不要在watch或method里面使用箭头函数定义watcher或方法
- layer执行父窗口ajax方法,layer 弹出层 回调函数调用 弹出层页面 函数
- python字符串的使用方法_python字符串常用函数
- 【说站】python创建平衡二叉树的方法
- java的方法和函数(一)
- ubuntu下让python脚本可直接运行的实现方法
- 安装Oracle10g遭遇ins_ctx.mk问题解决方法
- [二] java8 函数式接口详解 函数接口详解 lambda表达式 匿名函数 方法引用使用含义 函数式接口实例 如何定义函数式接口编程语言
- 解决Oracle异常函数问题的方法(oracle异常函数)
- MySQL中like函数的使用方法及注意事项(mysql中like函数)
- 深入浅出掌握Oracle中的函数方法(oracle中的函数方法)
- PHPiconv函数转gb2312的bug解决方法
- isArray()函数(JavaScript中对象类型判断的几种方法)
- PHP下escape解码函数的实现方法
- fleaphpcrud操作之findByField函数的使用方法
- 在smarty模板中使用PHP函数的方法
- .net泛型通用函数的特殊问题的解决方法
- 深入php函数file_get_contents超时处理的方法详解
- 解析php获取字符串的编码格式的方法(函数)
- python中getattr函数使用方法getattr实现工厂模式
- PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
- 跟老齐学Python之私有函数和专有方法
- jquery库文件略庞大用纯js替换jquery的方法
- PHP采用自定义函数实现遍历目录下所有文件的方法
- JavaScript闭包函数访问外部变量的方法