Kirill Donenko Asked:2020-03-29 05:07:00 +0000 UTC2020-03-29 05:07:00 +0000 UTC 2020-03-29 05:07:00 +0000 UTC 将字符串转换为数字时出错 772 有一个字符串形式的服务器响应。当您尝试将其转换为数字时,NaN 退出,告诉我为什么? webix.ajax().get("/api/?id=CountArtSKU").then(function(data){ //response console.log(data.text()); var countAllSKU = data.text(); console.log(typeof countAllSKU); console.log(parseInt(countAllSKU, 10)); console.log(parseInt("83880")); }); 在屏幕上输出到控制台 javascript 1 个回答 Voted Best Answer Qwertiy 2020-03-29T06:02:37Z2020-03-29T06:02:37Z 您的字符串中有引号: 像这样解析(尽管修复服务器会更好): var s = '"123"' var x = +s.replace(/^"|"$/g, "") console.log(x)
您的字符串中有引号:
像这样解析(尽管修复服务器会更好):