今天,调试js时碰到了一个问题,json对象转换字符串时,null,被过滤掉了,跟踪之后发现
null == undefined 的结果是true, 并且 typeof(null) == 'object' 的结果是true,很典型的一个现象
于是在js文件中复制原有的toJSONString()方法,取名toJSONStringIncludeNull(), 修改了其中条件判断,取消了对null的过滤。
相关文章
- JS中NULL和Undefined的区别
- 简述C#中IO的应用 RabbitMQ安装笔记 一次线上问题引发的对于C#中相等判断的思考 ef和mysql使用(一) ASP.NET/MVC/Core的HTTP请求流程
- JavaScript中 null 和 undefined 的区别
- MySql中 is Null段判断无效和IFNULL()失效的解决方案
- 判断List和Map是否相等并合并List中相同的Map
- 区分js中的null,undefined,"",0和false
- JS 中如何判断 undefined 和 null
- 聊一聊js中的null、undefined与NaN
- JS中判断null、undefined与NaN的方法
- js中if判断条件的小技巧