比如我有一個(gè)string類型是這樣的
let str="[北京,重慶,天津]"
我該如何才能將其轉(zhuǎn)換成一個(gè)array類型?
要是標(biāo)準(zhǔn)的JSON
,直接用JSON.parse
就行了。
對(duì)于非標(biāo)準(zhǔn)的,要看具體情況吧。對(duì)于你這個(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'