如何使用javascript从字符串生成关键字

如何使用javascript从字符串生成关键字,javascript,Javascript,我想从字符串中生成所有可能的关键字 例如,我的字符串是: mystring = "IPHONE X FOR SELL"; 我检查了接头,得到了我需要的一部分 array = mystring.split(" "); //output [ "IPHONE", "X", "FOR", "SELL" ] 那么,我怎样才能像贝娄数组那样输出呢 [ IPHONE, X, FOR, S

我想从字符串中生成所有可能的关键字

例如,我的字符串是:

mystring = "IPHONE X FOR SELL";
我检查了接头,得到了我需要的一部分

array = mystring.split(" ");
//output [ "IPHONE", "X", "FOR", "SELL" ]
那么,我怎样才能像贝娄数组那样输出呢

[ IPHONE, X, FOR, SELL, IPHONE X, X FOR, FOR SELL, IPHONE X FOR, X FOR SELL, IPHONE X FOR SELL ]
const string=“IPHONE X待售”;
const items=string.split(“”);
常量结果=[];
for(设i=0;i对于(让j=1;j为什么你认为这会给你所有可能的组合?splice给了我一部分需要。但是如果我有多个单词,我不知道如何获得其他可能的关键字。这只是从数组中生成所有可能的组合,同时保留字序的问题。太好了……是的,这就是我需要的。非常感谢你,Alizadeh