let arr = ["a","b","c"]在某些隐含转换的应用场景或调用arr.toString()方法,arr会默认转换成字符串a,b,c如何转化成字符串 ["a","b","c"] ,除了自己写处理逻辑function toNormalString(){ let str; return str = '[' + this.join(",")+']'}Array.prototype.toNormalString = toNormalStringarr.toNormalString()除此之外,原生的数组有没有支持类似的方法?上面这种写法也有缺点,转化出来的字符串是"[a,b,c]" 而不是 ["a","b","c"]
添加回答
举报
0/150
提交
取消