你在拼接的时候,用正则把html的标签取消或者替换掉在拼接到title中。
不要直接拼接。
要看你拼接的内容有哪些,如果就一个的话,replace() 之后再拼上去就行了
【更新】
如果只有一个的话,正则都不用,最粗暴的方式:
var str ="美好智能手机 3GB 32GB 800万像素 标准广角 1200 200万像素 双后置摄像头 LED闪光灯 5.99英寸2160x1080,电容 多点触控";
str = str.replace(//g, "").replace(//g, "");
console.log(str);
【更新】
var strArr = [
"美好智能手机 3GB 32GB 800万像素 标准广角 1200 200万像素 双后置摄像头 LED闪光灯 5.99英寸2160x1080,电容 多点触控",
"美好智能手机 3GB 32GB 800万像素 标准广角 1200 200万像素 双后置摄像头 LED闪光灯 5.99英寸2160x1080,电容 多点触控",
"美好智能手机 3GB 32GB 800万像素 标准广角 1200 200万像素 双后置摄像头 LED闪光灯 5.99英寸2160x1080,电容 多点触控",
"美好智能手机 3GB 32GB 800万像素 标准广角 1200 200万像素 双后置摄像头 LED闪光灯 5.99英寸2160x1080,电容 多点触控",
"美好智能手机 3GB 32GB 800万像素 标准广角 1200 200万像素 双后置摄像头 LED闪光灯 5.99英寸2160x1080,电容 多点触控"
];
var htm ='';
strArr.forEach(function(item,index){
htm += '
/g, "") + '">' + item + '
';});
document.body.innerHTML = htm;