程序员自己做项目的网站,开发一个功能网站多少钱,北京建设厅网站查询,用dw如何做网站背景
JSON.parse() 方法解析字符串时#xff0c; 如果字符串包含NaN, Infinity, -Infinity会报错。因为我们需要先将NaN, Infinity, -Infinity替换成字符类型#xff0c;再做转换
解决方法
function convert(str) {str str.replace(/NaN/g, NaN);str str.re…背景
JSON.parse() 方法解析字符串时 如果字符串包含NaN, Infinity, -Infinity会报错。因为我们需要先将NaN, Infinity, -Infinity替换成字符类型再做转换
解决方法
function convert(str) {str str.replace(/NaN/g, NaN);str str.replace(/-Infinity/g, Infinity);str str.replace(/Infinity/g, Infinity);return str;
}注意
对-Infinity的转换要在Infinity之后不然负号-就不能被转换了字符串模式只会被替换一次。要执行全局搜索和替换请使用带有 g 标志的正则表达式或使用 replaceAll()