如何在JavaScript中同时使用多个方法



我有一个输入,你可以通过它的名字搜索一个特定的课程,为此我使用过滤,还有includes()方法,我的问题是我需要同时应用三个方法,第一个方法是toLowerCase(),第二个是toUpperCase(),最后一个方法是trim()

GetMyCourses() {
return this.courses.filter(value => {
return value.title.toLowerCase().includes(this.result);
});
},

如果您保留toLowerCase方法,那么在搜索时它不会给出大写的名称,反之亦然,另外,如果您删除这两个方法,那么在搜索时您将需要准确地搜索

这个词

this.result也转换为小写。

GetMyCourses() {
let result = this.result.toLowerCase()
return this.courses.filter(value => {
return value.title.toLowerCase().includes(result);
});
},

相关内容

  • 没有找到相关文章