数组转json字符串 去除 中括号 对象去掉花括号

let arr = ['a', 'b', 'c', 'd', 'e'];
let str = JSON.stringify(arr)+'f';
//移除字符串中的所有[]括号(不包括其内容)
let name = str.replace(/\[|]/g, '');
console.log(name);//=>"a","b","c","d","e"f

//移除字符串中的所有[]括号(包括其内容)
let arr = ['a', 'b', 'c', 'd', 'e'];
let str = JSON.stringify(arr)+'f';
let name = str.replace(/\[.*?\]/g, '');
console.log(name)//=> f
// 对象去掉花括号
			changeText(item) { // 将对象格式化成字符串
				var test = JSON.stringify(item) // JSON.stringify()用于将JavaScript对象或值转换为JSON字符串
				var test2 = test.slice(1, test.length - 1)
				var test3 = []
				for (var i = 0; i < test2.length; i++) {
					test3.push(test2[i].replace('"', ''))
				}
				for (var j = 0; j < test3.length; j++) {
					if (test3[j] === '') {
						test3.splice(j, 1)
					}
				}
				return test3.join('')
			},

你可能感兴趣的:(javascript,前端,vue.js)