拆分每个迭代的字符串数组和存储值

时间:2016-06-08 21:49:52

标签: javascript jquery arrays

因此变量classList存储了正文的所有类。然后我创建了一个长度为classListLength的变量classList,因此我可以遍历每个索引,然后拆分每个类。我不知道如何在每个索引遍历classList时存储拆分。请帮帮我。

var classList = jQuery('body').attr('class').split(' ');
var classListLength = classList.length;

var keyWords = function(array) {
for (var i = 0; i < classListLength; i++ ) {
  classList[i].split('-');
 }
}

如果我在控制台中执行以下操作

var keyWords = function(array) {
for (var i = 0; i < classListLength; i++ ) {
  console.log(classList[i].split('-'));
 }
}

我可以确切地看到我想要的东西,但我希望能够存储它并稍后使用条件进行检查。

2 个答案:

答案 0 :(得分:1)

var splitClassList = classList.map(function (class) {
  return class.split('-');
});

答案 1 :(得分:0)

所以我解决了我需要的东西。下面的代码允许我遍历我的split classList。然后我使用[row,col,v] = find(___)方法检查classList中我想要的特定类,并执行我需要做的事情。如果你们知道如何让它更加模块化,请加入。

.includes