手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >Javascript使用function创建类的两种方法(推荐)
Javascript使用function创建类的两种方法(推荐)
摘要:1、使用function类//myFunction.jsvarCMyFunc=function(){//类的公共方法,供外部调用this.F...

1、使用function类

//myFunction.js var CMyFunc=function() { //类的公共方法,供外部调用 this.Func1=function() { var i=0; return i; } this.Func2=function() { _privateFunc(); } //类中的私有方法,供公共方法调用 function _privateFunc() { return 0; ] } CMyFunc myFunc=new CMyFunc();

使用:其它javascript文件引入myFunction.js后,直接使用myFunc(全局变量).Func1

2、使用function类(二)

//myFunction.js var CMyFunc=function() { var myFunc=new Object(); //类的公共方法,供外部调用 myFunc.Func1=function() { var i=0; return i; } myFunc.Func2=function() { _privateFunc(); } //类中的私有方法,供公共方法调用 function _privateFunc() { return 0; ] return myFunc; }

使用:其它javascript文件引入myFunction.js后,通过var myFunc=new CMyFunc()初始化一个对象使用

优点:1、使用myFunc对象函数时有智能提示 2、不用在myFunction.js中创建全局变量 3、myFunc对象函数中的this参数指向一致

3、使用jquery扩展

//myFunction.js (function ($) { $.MyFunc={}; $.MyFunc.Func1=function() { var i=0; return i; } $.MyFunc.Func2=function() { var i=0; return i; } })(jQuery);

使用:其它javascript文件引入myFunction.js后,直接使用$.MyFunc.Func1()即可

以上这篇Javascript使用function创建类的两种方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持查字典教程网。

【Javascript使用function创建类的两种方法(推荐)】相关文章:

javascript清空table表格的方法

JavaScript中的fontsize()方法使用介绍

JavaScript实现将UPC转换成ISBN的方法

JavaScript中的lastIndexOf()方法使用详解

JavaScript function函数种类详解

删除javascript所创建子节点的方法

javascript瀑布流布局实现方法详解

JavaScript中reduce()方法的使用详解

javascript先序遍历DOM树的方法

JavaScript中使用自然对数ln的方法

精品推荐
分类导航