我正在寻找一种方法来过滤我的JavaScript Array()columns,其中parentId等于传递给方法的变量.
// Array decleration
var columns = []; // Columns
//...
for (var i1 in columns) {
if (columns[i1].parentId == listItem) {
//...
Run Code Online (Sandbox Code Playgroud)
有人可以推荐使用普通JavaScript或jQuery过滤这个的最简单方法,以避免使用如上所示的if语句吗?
var filteredColumns = columns.filter(function(column) {
return column.parentId == listItem;
});
Run Code Online (Sandbox Code Playgroud)