JSON.stringify(null) === JSON.stringify("null") 为何为 false
jsjson

JSON.stringify(null) === JSON.stringify("null") 为何为 false

在JavaScript中,JSON.stringify(null)将返回字符串"null",而JSON.stringify("null")将返回字符串"\\"null\\""(注意字符串中的转义字符)...

更新于 2023-09-21
136

在JavaScript中,JSON.stringify(null)将返回字符串"null",而JSON.stringify("null")将返回字符串"\"null\""(注意字符串中的转义字符)。这两个字符串是不同的,因此比较它们的结果为false