用js初始化一个数组 names = ["张三","李四","刘若英,"王五","淑芬","刘德华"] 要求把数组中 所有名字是三个字的 人名换成 "XXX";
时间: 2024-04-01 16:29:52 浏览: 170
数组的初始化可以通过以下两种方式
你可以使用JavaScript的map()方法来遍历数组,并使用条件语句判断名字的长度是否为三个字,如果是则替换为"XXX"。以下是实现该功能的代码示例:
```javascript
let names = ["张三", "李四", "刘若英", "王五", "淑芬", "刘德华"];
let modifiedNames = names.map(name => {
if (name.length === 3) {
return "XXX";
} else {
return name;
}
});
console.log(modifiedNames);
```
输出结果为:["XXX", "李四", "刘若英", "王五", "淑芬", "刘德华"]
阅读全文