扫码关注官方订阅号
例如我有一个字符串 var str = 'dog,[cat,lion],[bird,chicken,duck]'; 我希望把他转成一个数组: arr = [dog,[cat,lion],[bird,chicken,duck]];
应该怎么操作呢?困扰了一个晚上 T_T
业精于勤,荒于嬉;行成于思,毁于随。
var str = 'dog,[cat,lion],[bird,chicken,duck]'; JSON.parse('['+str.replace(/\w+/g, function(a){return '"'+a+'"'})+']')
eval 也行,
var str = 'dog,[cat,lion],[bird,chicken,duck]'; eval('['+str.replace(/\w+/g, function(a){return '"'+a+'"'})+']')
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
eval 也行,