var str = "[ {a:1 , d:3} , {b:2} , {c:3} ]" // console.log(typeof m,99) // let s= JSON.stringify(m) // console.log(s,88) // let t = JSON.parse(s) // console.log(w,77) let m =JSON.parse(str.replace(/(\w+):/g, '"$1":')) console.log( m instanceof Array,88)