JSONparse 除了分析JSON值以外其他数字、布尔值都返回null
JSON.parse() 函数用于解析 JSON 字符串,并将它们转换为 JavaScript 值。
在 JSON.parse() 中,除了 JSON 值以外的数字和布尔值会被解析为对应的 JavaScript 值,而不会返回 null。
例如,下面的代码会将字符串 "true" 解析为布尔值 true:
const jsonString = "true";
const parsedValue = JSON.parse(jsonString);
console.log(parsedValue); // true
同样地,下面的代码会将字符串 "123" 解析为数字 123:
const jsonString = "123";
const parsedValue = JSON.parse(jsonString);
console.log(parsedValue); // 123
因此,JSON.parse() 只会在解析 JSON 值时返回 null,而不会在解析其他数字和布尔值时返回 null。
原文地址: https://www.cveoy.top/t/topic/iJTt 著作权归作者所有。请勿转载和采集!