首页 > 解决方案 > 如何根据列表动态地制作字符串?

问题描述

我想使用用户输入动态地制作字符串,然后我想将它循环到名字列表中,例如:

我有这个名字的列表

let firstnameList = ["Jan", "Mark","Doe"]

然后我从用户输入中收到这条消息

示例图形用户界面:

在此处输入图像描述

let message = "Hello {firstname}"

然后{fistname}字符串中的 将被列表中的名称替换

示例输出

message = Hello Jan 
message = Hello Mark
message = Hello Doe

标签: javascriptreactjstypescript

解决方案


你可以这样做:

let firstnameList = ["Jan", "Mark", "Doe"];

firstnameList.map((item, index) => {
  console.log(`Hello ${item}`);
});


推荐阅读