如果数组中的元素在加载之前无法定义,则如何加入Array JavaScript

How to join Array JavaScript if the element in array cannot defind until it is loaded

本文关键字:定义 JavaScript Array 何加入 数组 元素 加载 如果      更新时间:2023-09-26

我有这样的JavaScript代码:

  var categorylength = k[E].category.length;
     var mm = k[E].category;                
   for(var nhi=0; nhi <= categorylength; nhi++ ){
         arraypostcate = mm[nhi].term;
         postcate = arraypostcate.join(",");
    }
   alert(postcate );

如何获取postcate的值是为创建的元素字符串(arraypostcate)。但我不知道该怎么做。我用了join(),但它不是正确的方法。

注意:我不能直接使用:postcate = k[E].category.join();,因为无法创建元素如果for循环为每个元素运行。

我想要这样的结果:postcate = k[E].category.join();,但使用for循环。

我无法正确理解这个问题,但似乎这就是你想要做的:

var postrate=";

var category.length=k[E].category.length;var mm=k[E].类别;

               for(var nhi=0; nhi < categorylength; nhi++ ){
                     arraypostcate = mm[nhi].term;
                     if(nhi === categorylengh-1) postcate += arraypostcate;
                         else postcate += arraypostcate + ",";
                }
               alert(postcate);

它对你有用吗?