今天,调试js时碰到了一个问题,json对象转换字符串时,null,被过滤掉了,跟踪之后发现
null == undefined 的结果是true, 并且 typeof(null) == 'object' 的结果是true,很典型的一个现象
于是在js文件中复制原有的toJSONString()方法,取名toJSONStringIncludeNull(), 修改了其中条件判断,取消了对null的过滤。
null == undefined 的结果是true, 并且 typeof(null) == 'object' 的结果是true,很典型的一个现象
于是在js文件中复制原有的toJSONString()方法,取名toJSONStringIncludeNull(), 修改了其中条件判断,取消了对null的过滤。
解决JS中JSON对象转换为字符串时忽略null的问题
本文详细介绍了在JavaScript中遇到的JSON对象转换为字符串时,null值被忽略的问题,并通过自定义toJSONStringIncludeNull方法解决了这一问题。
255

被折叠的 条评论
为什么被折叠?



