// 数组拼接为字符串方法
// 获取数据组中的每一个数据,拼接为字符串形式
// 默认以逗号为间隔
// 可以在参数中设定,指定的间隔符号
// 如果不需要间隔符号,可以设定空字符串''
var arr = [1,2,3,4,5];
var str1 = arr.join();
var str2 = arr.join('/');
var str3 = arr.join('');
console.log(str1);
console.log(str2);
console.log(str3);
// join 方法是一个常用方法
// 一般是配合字符串的操作来执行的
// 有时我们需要对字符串进行操作,可以先把字符串转化为数组
// 操作数组,之后再转化为字符串
// 字符串转化为数组的操作
// 根据设定的间隔符号,将字符串转化为数组
var str = '1,2,3,4,5,6,7';
// 按照间隔符号逗号,转化为数组,此时数组中存储的数据,是没有逗号的
// 再将数组拼接为字符串,实际上就没有逗号了
// 可以利用这个方法,删除,替换文章中的关键词
var arr = str.split(',');
console.log(arr);
// 现在有一段文字内容,我们需要屏蔽关键词 美国
var news = `布鲁克曼认为,美国、欧洲以及拉丁美洲国家经济的发展趋势将取决于他们在面对疫情时的举措。“今年第一季度,美国的经济同比下降幅度达到了5%。数据表明,经济危机将会持续很长一段时间,尽管2021到2022年间全球的经济将会复苏,而且新兴经济体将会更快摆脱经济危机,但这一切都取决于各个国家实行的政策。”
拉丁美洲国家政府实行的隔离措施对各国的经济水平产生了相当大的影响,导致失业率升高。虽然随着2021/2022年度经济复苏的到来,失业率会有所下降,但仍将存在长期就业不足的情况。布鲁克曼表示,拉美各国有可能通过提高区域合作的方式来克服危机。
“拉丁美洲国家的抗疫情况有其特殊情况。大部分拉美国家的城市居民居住在贫民窟里,依靠做临时工谋生,因此疫情对他们的影响也更大。拉丁美洲国家需要开展区域协调合作,才有可能在中长期内控制住疫情的发展。在设计经济复苏的具体措施时,拉丁美洲国家也更倾向于恢复区域一体化合作。” 布鲁克曼说。`;
// 第一步,将字符串,按照 美国 这个内容 分割成 数组
var arr2 = news.split('美国');
// 再次拼接成新的字符串
// 如果定义以空字符串为间隔,就是删除关键词,新的字符串中,不会再有间隔符号 美国
// var newStr = arr2.join('');
// 也可以使用指定内容做替换,效果就是屏蔽关键词
var newStr = arr2.join('**');
console.log(newStr);