如何在javascript中[]之前或之后替换“”? 请参阅附加图像以获取更多参考。
当我可以通过JSP页面进行ajax时,然后返回控制器列表 在JBOSS Server中使用这种格式的“ [“ 153”,“ 156”,“ 166”,“ 197”]“。
答案 0 :(得分:4)
答案 1 :(得分:0)
如果数组始终正确,则可以使用JSON.parse()
const result = '["1", "2", "3"]'
console.log('result is array?: ', Array.isArray(result))
const arrResult = JSON.parse(result);
console.log('arrResult is array?: ', Array.isArray(arrResult))
但是请记住,如果您的结果不是可解析的JS对象,您将获得异常。在这种情况下,建议您将代码包装到 try-catch 块中。