javascript 处理null及'null'值 (转载)
来源:互联网 发布:java程序员2016前景 编辑:程序博客网 时间:2024/06/05 18:12
function dealNull(obj){
for(var i in obj){
if(null == obj[i] || 'null' == obj[i]){
obj[i]='';
}else if('object' == typeof obj[i]){
dealNull(obj[i]);
}
}
};
// 测试的对象
var a={};
a.aa=null;
a.bb='null';
a.c=1;
a.b={};
a.b.aaa=null;
a.b.bbb='null';
a.b.c=1;
a.array=[];
a.array.push({'a':null,'b':'null','c':1});
a.array.push({'a1':null,'b1':'null','c1':1});
a.array.push({'a2':null,'b2':'null','c2':1});
dealNull(a);
for(var i in obj){
if(null == obj[i] || 'null' == obj[i]){
obj[i]='';
}else if('object' == typeof obj[i]){
dealNull(obj[i]);
}
}
};
// 测试的对象
var a={};
a.aa=null;
a.bb='null';
a.c=1;
a.b={};
a.b.aaa=null;
a.b.bbb='null';
a.b.c=1;
a.array=[];
a.array.push({'a':null,'b':'null','c':1});
a.array.push({'a1':null,'b1':'null','c1':1});
a.array.push({'a2':null,'b2':'null','c2':1});
dealNull(a);
0 0
- javascript 处理null及'null'值 (转载)
- oracle null值处理
- freemarker 处理null值
- COALESCE 处理NULL值
- null值处理函数
- HIVE NULL 值处理
- 处理数据库Null值
- fastjson null 值处理
- MySQL NULL 值处理
- MySQL NULL 值处理
- MySQL NULL 值处理
- MySQL NULL 值处理
- NULL值处理
- MySQL NULL 值处理
- javascript null
- MySQL NULL 值处理(整理)
- JavaScript值 null 和 undefined
- 数据库如何处理null 值
- dumpsys 总结,查看service 信息,设置service属性
- Java中static用法总结
- Android学习进阶和IoC
- 卡马克卷轴算法研究
- c中的# #@ 和##
- javascript 处理null及'null'值 (转载)
- java内存管理
- 痞子CEO唐岩:陌陌不就是用来满足大城市寂寞灵魂相互间的需要吗?
- 四元数
- 程序员职业之路的选择
- 一起学习CMake – 02
- cpu time ,elapsed time
- Android Handler机制
- Java网络编程