如何将字符串附加到打字稿中的字符串数组的每个元素中我有一个像const original = ['a', 'b', 'c']
的数组,我想将其设为const original_string = ['i am key a', 'i am key b', 'i am key c']
怎么做?也许像const original_string = original.map(() => ${'i am key'})
?我有追踪者,但无法使用
const original_string = original.forEach((item)=> (`i am key ${item}`));
const original = ['a', 'b', 'c'];
const original_string : any = [];
original.map((a) => {
original_string.push("Key " + a);
});
console.log(original_string);
您可以使用map
函数从现有数组中创建一个新数组,在这种情况下,您想从original_string
数组中创建original
。
例如您可以这样做。
const original = ['a', 'b', 'c'];
const original_string: string[] = original.map((key: string) => {
return `I'm key ${key}`;
});
console.log(original_string);
const original = ['a', 'b', 'c']
const original_string = original.map(item => `i am key ${item}`)
您要使用map
,它将为您将值放在数组中。