我试图删除在运行以下代码时出现的打印单引号。

我试过了replace(/['"]+/g, '',但我没有正确地得到它。

var arr = ["Alpha", "Omega", "Delta"];
var symbol = "weee";
for(x=0; x<arr.length; x++){
    console.log(x,symbol,arr[x]);
}

返回:
0 'weee' 'Alpha'

1 'weee' 'Omega'

2 'weee' 'Delta'

最佳答案

如果console.log参数的类型不同,则字符串类型将用引号引起来,因此可以将参数设置为单个字符串,就像:

 console.log(x + ' ' + symbol + ' ' +arr[x]);

07-26 03:30