摘要:
function createNamespace(name){ var domains = name.split('.'); var cur_domain = window; for(var i=0,len=domains.length;i<len;i++){ var domain = domains[i]; if(typeof cur_domain[domain] == 'undefined'){ cur_domain[domain] = {}; } cur_domain = cur_domain[domain] } return cur_domain; 阅读全文
摘要:
最近在看这本书,感觉很不错。建议想学js的童鞋买本看看。//any是一个集合迭代函数,它接受一个闭包作为参数//当集合中的任何一个元素调用闭包的结果返回非false时,any()返回计算结果,否则返回falseArray.prototype.any = function(closure,_set){ //第二个参数是一个处理计算结果的集合 //这么设计的止的是为了在each方法中重用any _set = _set || false; //如果closure参数未定义 if(typeof closure == 'undefined'){ //规定为返回数组元素自身的值的函数 cl 阅读全文