ES 6文字列の拡張---indexOf()方法

669 ワード

javascriptではindexOf方法だけが、文字列が別の文字列に含まれているかどうかを判定するために使用できます.ES 6はまた3つの方法を提供します.
1、includies()
ブール値を返します.パラメータ文字列が見つかりましたか?
2、starts With()
ブール値を返します.パラメータ文字列がソース文字列の先頭にあるかどうかを示します.
3、endsWith()
ブール値を返します.パラメータ文字列はソース文字列の末尾にありますか?
var str='hello world'
str.includes('hello')    //true
str.startsWith('h')    //true
str.endsWith('d')    //true

**  :
   2   n ,
endsWith              。     n   ;
          n               。

var s = 'Hello world';
s.startsWith('world',6);    // true
s.endsWith('Hello',5);        // true
s.includes('Hello',6);        //false