JavaScript Namespace
JavaScript的Namespace主要还是通过Object的Hash实现:
1,通过直接设置Object的map:
var com={}; com.colors = { howManyArguments :function() { alert(arguments.length); } }; com.colors.howManyArguments(1,2,3,4);
//alert: 4
2,通过执行函数,返回值的方法设置:
com.util = (function() { var howMangyArguments = function() { alert(arguments.length); } return{ howManyArguments:howMangyArguments } })(); com.util.howManyArguments(1,2,3,4,5);
思绪来得快去得也快,偶尔在这里停留。

浙公网安备 33010602011771号