Zum Beispiel habe ich einen String-Typ wie diesen
let str="[北京,重慶,天津]"
Wie kann ich es in einen Array-Typ konvertieren?
要是標(biāo)準(zhǔn)的JSON
,直接用JSON.parse
就行了。
對于非標(biāo)準(zhǔn)的,要看具體情況吧。對于你這個(gè)例子的話:
const str="[北京,重慶,天津]";
const ans = str.slice(1, -1).split(',');
樓上正解,字符串和數(shù)組互相轉(zhuǎn)換在js里是很方便的。
'1,2,3'.split(',') --> ['1','2','3']
['1','2','3'].join(',') ----> '1,2,3'