Ionic,javascript 以小写字母搜索项目

Ionic, javascript search items in lowercase

有一个时间列表,大写。如果输入的文本是小写的,我该如何找到它们?

ex: Barcelona,当输入“bar”时,找到它。尝试使用 .lowercase() 但不起作用

onSearch(text){
    if(text){
      const filter_data=this.old_locations.filter((element) => element.title.includes(text));
      this.locations=filter_data;
    }else{
      this.locations=this.old_locations;
    }
  }

这个怎么样

this.locations = text ? this.old_locations
  .filter(element => element.title.toLowerCase().includes(text.toLowerCase())) :
  this.old_locations;

通过先将文本小写来节省一些周期