Heim > Web-Frontend > js-Tutorial > js function定义函数的几种不错方法_javascript技巧

js function定义函数的几种不错方法_javascript技巧

WBOY
Freigeben: 2016-05-16 16:57:56
Original
964 Leute haben es durchsucht

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(){/*真正的构造器*
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage