/**
* @description 将字符串型数组转化为数组
* @params {String} 形如:'[{"a":"1"},{"b":2}]'
* @returns {Array} [{a:"1"},{b:2}]
*/
parseArray (str) {
if (!str) return []
const key = Math.random()
const json = '{"' + key + '":' + str + '}'
if (JSON && JSON.parse) {
return JSON.parse(json)[key]
} else {
return eval('(' + json + ')')[key]
}
}
* @description 将字符串型数组转化为数组
* @params {String} 形如:'[{"a":"1"},{"b":2}]'
* @returns {Array} [{a:"1"},{b:2}]
*/
parseArray (str) {
if (!str) return []
const key = Math.random()
const json = '{"' + key + '":' + str + '}'
if (JSON && JSON.parse) {
return JSON.parse(json)[key]
} else {
return eval('(' + json + ')')[key]
}
}
展开
评论
点赞