用js函数定义函数的几种好方法
用JS函数定义函数的4种方法1。最基本的函数用作原始子分区的函数。
复制代码代码如下所示:
复制代码代码如下所示:
函数(函数){ }
或
Var(函数=){ };
2。作为类构造函数:
复制代码代码如下所示:
复制代码代码如下所示:
函数(类){ }
类;
var =新的类();
三.用作壁橱:
复制代码代码如下所示:
复制代码代码如下所示:
(函数(){())
独立/范围
});
4。可以用作选择器。
复制代码代码如下所示:
复制代码代码如下所示:
VaR AddEvent =新函数(){
如果(!- { 1 })返回功能(元素、类型、功能attachevent){(元素、开+型,功能);};
否则返回功能(元素、类型、功能){ addEventListener(元素、类型、功能,false);}
}避免重复判断
5的混合应用。四例:
复制代码代码如下所示:
复制代码代码如下所示:
var类=新函数(){
无功privatearg; / /静态私有变量
功能(privatemethod =功能){ }; / /私有静态方法
返回函数真的构造函数*