0

假设我有一个如下所示的数组:

["file1.java", "file32.js", "file44.java", "file4.html", "file15.js"]

我想只过滤掉以“.java”结尾的元素。因此,当我遍历数组中的每个元素时,我希望能够以某种方式搜索子字符串“.java”。我该怎么做呢?谢谢

4

1 回答 1

1

您可以使用以下类型的filter()方法Array

var files = ["file1.java", "file32.js", "file44.java", "file4.html", "file15.js"];
var filtered = files.filter(function(item) {
        return item.endsWith(".java");
    }
);
console.log(filtered);
于 2013-10-31T22:01:10.793 回答