首页 > 解决方案 > 如何将 .join() 与 push 和 replace 一起使用?

问题描述

我需要做的是在数组元素之间添加一个分隔符。

我有:

for(var i=0; i<data.length; i++) {
    response.push(
        $sce.trustAsHtml(        
           myResource.replace('[[RESOURCE]]', ResourceValue)
    )
     response.join('');
 );

但这不起作用。我也尝试在不同的地方添加一个 join() ,但它们似乎都不起作用。有人可以帮我解决这个问题吗?

标签: javascriptangularjs

解决方案


尝试这个:

for(var i=0; i<data.length; i++) {
    response.push(
        $sce.trustAsHtml(        
           myResource.replace('[[RESOURCE]]', ResourceValue)
    )
);
response.join(' ');

推荐阅读