我正在尝试过滤一个数组以使用我得到的结果构建另一个数组。但是到目前为止,我一直在使用 jQuery 的函数组合还没有起作用。所以我会很感激一些关于如何解决这个问题的建议。
这是我正在尝试实现的示例:
这是我的第一个数组:
var data =[salt.1200, salt.1100, salt.1000, salt.0900, salt.0800, salt.0700, current.1200, current.1100, current.1000, current.0900, current.0800, current.0700];
我想从这个数组中构建两个不同的数组,一个用于盐,一个用于当前。
我尝试使用带有 jQuery grep 函数的 for 循环并进行拆分,但这没有用。
var plotsArray = [];
for (var i=0; i<data.length; i++){
plotsArray = jQuery.grep(data, function(a){
return (a.split(".") == 'salt')
});
}
console.log('plotsArray: '+plotsArray);
另外,我一直在尝试做的是读取字符串的第一部分直到点,然后根据该结果构建一个数组。使用例如数组过滤器,但直到点为止我还没有弄清楚如何阅读。
我将不胜感激有关如何解决此问题的任何指导。
问候,