Gow*_*m S 22 javascript ecmascript-6
码:
let names= ["Style","List","Raw"];
let results= names.find(x=> x.includes("s");
console.log(results); //
Run Code Online (Sandbox Code Playgroud)
如何从数组名称中获取包含"s"的名称,目前,我只得到一个元素,但我需要所有出现.
Raj*_*amy 44
你必须filter在这种情况下使用,
let names= ["Style","List","Raw"];
let results= names.filter(x => x.includes("s"));
console.log(results); //["List"]
Run Code Online (Sandbox Code Playgroud)
如果您希望它不区分大小写,请使用以下代码,
let names= ["Style","List","Raw"];
let results= names.filter(x => x.toLowerCase().includes("s"));
console.log(results); //["Style", "List"]
Run Code Online (Sandbox Code Playgroud)
为了使它处于敏感状态,我们必须将字符串的字符全部设置为小写.
小智 6
使用过滤器而不是查找。
let names= ["Style","List","Raw"];
let results= names.filter(x => x.includes("s"));
console.log(results);
Run Code Online (Sandbox Code Playgroud)