javascript - 如何在javascript上的数组值中添加字符串(')

标签 javascript jquery ajax

我有输入类型=隐藏的字符串值,如下所示:

A,B,C

然后我使用 javascript 中的 .split() 将该字符串转换为数组:

var menu = $('#title_list').val(); var arrayMenu = menu.split(",");

和结果:

arrayMenu = ["A","B","C"]

如果我想让该数组值像这样:

arrayMenu = ["'A'","'B'","'C'"] 

怎么做?

最佳答案

您可以只映射数组的值。假设您有以下内容:

let arrayMenu = ['A', 'B', 'C']
arrayMenu = arrayMenu.map((item) => `'${item}'`);
console.log(arrayMenu);

关于javascript - 如何在javascript上的数组值中添加字符串('),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56318719/

相关文章:

javascript - 选择带有空格或特定字符的数据属性值

javascript - 仅当选中时才将复选框的值传递给变量

javascript - 如何确定 ajaxError 正在处理哪种错误?

javascript - 发送后无法设置 header 。 (nodejs错误)

javascript - angular2/jasmine 注入(inject)的模拟服务不调用 spy

javascript - 使用 Jquery 在列表中的页面上显示 JSON 字符串 <li>

javascript - 将 History.js 与 mod_rewriting URL 一起使用

JavaScript:如何下载文件,然后强制重新加载页面?

javascript - 在我将 javascript 添加到导航组件后,HTML href 链接不起作用

javascript - Axios 和 Fetch 都会导致 CORS 错误,但 Postman 不会