首页 > 代码库 > angular-01
angular-01
1.minErr(moudule,ErrorConstructor) //返回一个提供,测试的实例
* var exampleMinErr = minErr(‘example‘); * throw exampleMinErr(‘one‘, ‘This {0} is {1}‘, foo, bar); //验证foo和bar是否相等
var manualLowercase = function(s) { /* jshint bitwise: false */ return isString(s)
// | 位运算 ? s.replace(/[A-Z]/g, function(ch) {return String.fromCharCode(ch.charCodeAt(0) | 32);}) : s; };
//formCharCode 接受一个Unicode值,返回一个字符串
//charCodeAt 得到某个字符串的 Unicode值
1.isArrayLike(obj) //obj是否是类数组 2.forEach(obj,iterator,context) //遍历器 3.forEachSorted(obj,iterator,context) //排序后执行遍历函数 4.reverseParams(fn) //返回一个函数 ,传入的参数与fn相反 5.nextUid() //返回唯一ID 6.setHashKey //设置或删除对象Hash值 7.baseExtend(dst,res,deep) //扩展函数 8.extend //扩展 9.merge //深度扩展 10.toInt //转为十进制数字 11.inherit(parent,ext) //继承父对象属性,返回新对象 //对象数据,注入空数组 function noop() {} noop.$inject = []; //返回函数的第一个 参数 function identity($) {return $;} identity.$inject = []; 12.valueFn(value) //返回一个函数,用来返回value参数 13.hasCustomToString //是否函数 toString 函数 14.isBlankObject(obj) //是否空对象 15.isScope(obj) //对象是否函数$evalAsync和watch属性 16.isPromiseLike //对象是否函数then 函数 属性
1.isTypedArray //是否是有类型数组 2.isArrayBuffer //是否是Buffer数组 3.escapeForRegexp //转义正则字符串 4.isElement //对象是否是元素 5.makeMap //map对象 6.nodeName_ //标签名变小写 7.includes //检查数组是否含有某个对象 8.arrayRemove //移除数组中某一个 9.copy(des,res) //深合并一个对象,一个时候为克隆 10.shallowCopy //浅合并 11.equals //对象是否相等 12.
1.jq
angular-01
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。