angular1.5.8 minErr函数
minErr函数名字起的很有创意,我们可以理解为错误函数最小化包装,angularjs内部变量的命名都很规范,
这已经是是值得我们借鉴的地方。
在运行过程中如果angularjs脚本出现错误,那么在浏览器控制台我们可以看到自定义的错误信息,
这些信息就是通过这个函数输出的。
使用方法
angular.js内部代码有如下用法:
1 | //ng参数代表返回的新的minErr实例使用的命名空间 |
函数定义
1 | /** |
关联函数 toDebugString
1 | //输出调试信息 |
关联函数 serializeObject
1 | /* global toDebugString: true */ |
从这个函数中我们可以学到以下几点
函数内部返回函数
javascript slice的用法
javascript replace 加正则的用法
函数的包装
对象的序列化 通过JSON.stringify