首页 > 代码库 > 一种通用的Javascript类库的编写格式
一种通用的Javascript类库的编写格式
1 (function () { 2 3 var SomgLib= { 4 5 //--------------------------------------------------------------------------- 6 7 VERSION: "2.3.3", 8 9 //--------------------------------------------------------------------------- 10 create:function(){11 }12 13 doSomeThing......14 }15 //=========================================================================== 16 17 //====== 18 // NODE 19 //====== 20 if (typeof exports !== ‘undefined‘) { 21 if (typeof module !== ‘undefined‘ && module.exports) { 22 exports = module.exports = SomgLib; 23 } 24 exports.StateMachine = SomgLib; 25 } 26 //============ 27 // AMD/REQUIRE 28 //============ 29 else if (typeof define === ‘function‘ && define.amd) { 30 define(function(require) { return SomgLib; }); 31 } 32 //======== 33 // BROWSER 34 //======== 35 else if (typeof window !== ‘undefined‘) { 36 window.SomgLib= SomgLib; 37 } 38 //=========== 39 // WEB WORKER 40 //=========== 41 else if (typeof self !== ‘undefined‘) { 42 self.SomgLib= SomgLib; 43 } 44 45 }());
一种通用的Javascript类库的编写格式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。