1. ES6 .includes():
var S = "fullweb";
S.includes("web");2. RegExp .search():
var S = "fullweb";
S.search(/web/);3. RegExp .match():
var S = "fullweb";
S.match(/web/);4. RegExp .test():
var S = "fullweb";
S.test(/web/);5. Good old’ .indexOf():
var S = "fullweb";
S.indexOf("web");I’ve tested them for speed in Chrome on a MacBook Pro, and it appears ES6 .includes() is the fastest, and .match() is the slowest, with all the others almost as fast as ES6 .includes().