替换Angular2

时间:2018-02-09 05:23:02

标签: arrays string angular

我有一个字符串数组,其中包含年龄,性别,国籍等字符串。需要将年龄替换为 agexxxx 。那么有什么方法可以在angular?

上替换字符串数组中的字符串
this.segment=['age','Nationality','gender'];

3 个答案:

答案 0 :(得分:4)

你走了:

var segment=['age','Nationality','gender'];

var changed = segment.map(seg => seg.replace('age', 'agexx') );


console.log('Original --->' ,segment);
console.log('Changed --->' ,changed);

答案 1 :(得分:0)

使用:

for(var i=0; i < this.segment.length; i++) {
 this.segment[i] = this.segment[i].replace('age', 'agexx');
}

答案 2 :(得分:0)

&#13;
&#13;
let a = ['age','hello','world']
a.splice(0, 1,'agexxx');
alert(a)
&#13;
&#13;
&#13;

参考:Array.prototype.splice