以下の配列について説明しました。これらの配列値はデータベースからのものです:
ループで APP 文字列が見つかった場合、残りのフィールド (APP 値を含む) を新しい配列に追加する必要があります。それを行う方法..助けてください
var applications=new Array("App", "sub", "child", "App1", "sub1", "sub0", "child1", "App2", "sub2", "child2");
以下の配列について説明しました。これらの配列値はデータベースからのものです:
ループで APP 文字列が見つかった場合、残りのフィールド (APP 値を含む) を新しい配列に追加する必要があります。それを行う方法..助けてください
var applications=new Array("App", "sub", "child", "App1", "sub1", "sub0", "child1", "App2", "sub2", "child2");
You mean like this?
var applicationArrays = [];
for (var i = 0; i < applications.length; i++) {
if (applications[i].search("App") != -1)
applicationArrays[applicationArrays.length] = [applications[i]];
else
applicationArrays[applicationArrays.length - 1].push(applications[i]);
};
Your array would produce the following: