JSON.stringify和toString虽然都可以将目标值转为字符串,但本质上还是有区别的,比如
let arr = [1,2,3]; JSON.stringify(arr);//'[1,2,3]' arr.toString();//1,2,3
其次,JSON.stringify()的受众更多是对象,而toString()虽然可以将数组转为字符串,但并不能对{name:'索鸟'}这类对象实现你想要的操作,它的受众更多是数字。