js判断一个字符串是不是某个字符开头

今天在做项目的时候碰到了。检索问题
业务需求: 我们需要通过a~z 进行筛选

数据里面包括 a 下面包含a1,和a2
a1和a2 下面各自包含a1a a2a 一次类推
用方法检索

  this.SuperbSearch.SelectCheckNav =  this.navDB.filter(res=>res.classMark.indexOf('Z')  !== -1  );   

发现了错误的问题,然后进行修改
将其修改为
this.SuperbSearch.SelectCheckClassNo_select = this.ClassNoDB_check.filter(res=>res.classMark.substr(0,1) === ‘A’);
这样我们就通过截取把位数精确到首字母 减少了其它累数据的出现
例如: z1a
这样的非本身类别

substr() 方法

你可能感兴趣的:(#,html5)