我编写了一个小函数,在不使用诸如EJS、Mustache.js、Nunjucks、Pure.js等“大”模板引擎的情况下将模板块注入到HTML中。我用键值对象传递这段代码:现在,如果有人试图写"@{ place }“而不是”@{place}“,我需要删除额外的空格。对不起,我不知道如何编写正确的ReGex来删除<
我知道这个问题反映了我未能完全理解JS中的对象和数组之间的区别,以及什么时候最好同时使用这两种方法。我想了解为什么下面这个函数的输出如此疯狂,希望这将帮助我理解JS中Objs和数组的一些更好的点。that builds sold and open });在本例中,出售和打开都是键值数组解决方案很明显,我需要传递对象而不是数组,并使用JSON.strigify()。我的问题是,为什么这些结果会