javascript编程艺术
u014731752
当你的能力撑不起你的野心的时候,静下来好好学习吧!!!
展开
-
javascript中的面向对象
转自:http://blog.csdn.net/lidatgb/article/details/7694264 对象 在JavaScript,可以说everything is object,那么什么是对象?对象就是包含一组变量和函数的集合。在其它面向对象语言中对象是由类的实例化而来,JavaScript是基于原型的面向对象语言,没有类的概念,对象派生自现有对象的副本。J转载 2015-04-28 15:14:12 · 287 阅读 · 0 评论 -
js对象转json字符串,并保留js对象中的javascript脚本
/** * json对象转字符串 * @param obj json对象 * @returns */ function obj2Str(obj){ switch(typeof(obj)){ case 'object': var ret = []; if (obj instanceof Array){原创 2016-01-28 14:43:31 · 1105 阅读 · 0 评论 -
js对象或json对象深拷贝
// 深拷贝js对象 var deepCopy = function(obj) { var newO = {}; if (obj instanceof Array) { newO = []; } for ( var key in obj) { var val = obj[key]; newO[key] = typeof val === 'object' ? argument原创 2016-01-28 14:44:25 · 2114 阅读 · 2 评论 -
正则表达式
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\d{1,2})$/; v转载 2016-08-14 15:17:53 · 699 阅读 · 0 评论