Javascript 从 ? 数组的长度构建一个字符串,

标签 javascript

有没有一种很好的方法来为数组中的项目数量构建一个类似于 (?,?,?) 的字符串

我试过了

values.map(() => '?,')
values.reduce((a,b) => {a + '?,'},'')

但两者都不起作用

最佳答案

您可以为每个元素映射问号,并在模板文字中加入数组。

var array = [1, 2, 3],
    string = `(${array.map(_ => '?').join()})`;
    
console.log(string);

关于Javascript 从 ? 数组的长度构建一个字符串,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51608535/

相关文章:

javascript - 如何在 javascript 中创建模型以确保所有属性都存在

javascript - 服务器等待响应时的 Jquery 加载器

来自毫秒和时区的Javascript日期

php - Jquery onmousedown 需要双击?

javascript - amphtml 标记显示错误 "Referenced AMP URL is not an AMP"

javascript - 从同一外部容器中的另一个链接获取 html data-* 属性

javascript - HTML 将滚动条附加到模态内容

javascript - 有没有办法隐藏 Object.prototype 的属性?

javascript - Node.js 请求返回对象

javascript - 我遇到一种情况,如果 url 不起作用,那么我不想运行我的测试用例