我正在处理我发现的这个开放 API。每次你从中获取时,我都会返回随机的 Ron Swanson 引用。
问题是每个 response.data 都是这样输出的:
[ "Fish, for sport only, not for meat. Fish meat is practically a vegetable." ]
用括号括住文本 - 我不想要。我试过使用 slice() 来去掉括号,但它似乎不起作用。
我错过了什么非常简单的事情?
最佳答案
刚刚通过谷歌快速搜索找到您正在使用的 API -- https://github.com/jamesseanwright/ron-swanson-quotes是它的样子。
此 API 不返回带括号的字符串,而是返回具有单个值的数组!因此无需执行任何字符串操作,只需访问 response.data[0]
即可获取所需的字符串。
编辑:如果括号是响应字符串的一部分,切片将是删除括号的正确方法。好直觉!
关于javascript - 如何从此字符串中删除括号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41709456/