JavaScript 处理非法数值数据的技巧

举例:

如果得到的数据是这样的

1 {"today":{"meida":0,"vmedia":0},
"week":{"media":100,"vmedia":null},
"month":{"media":100,"vmedia":null},
"season":{"media":100,"vmedia":null}}

 

我们当然不希望在页面上显示null,应该显示0,而笔者以前的做法是判断对应位置是否等于null,然后再赋值响应变量为0,更好的做法是

1 var result = parseInt(value / 1);

 

这样的话,无论value是否为数字,结构都会返回0,这也就省了我们很多事情。

posted @ 2010-02-05 13:29  boymgl  阅读(189)  评论(0编辑  收藏  举报