startsWith()方法表示參數(shù)字符串是否在原字符串的頭部,用于判斷字符串是否以某字符串開頭;endsWith()方法表示參數(shù)字符串是否在原字符串的尾部,用于判斷字符串是否以某字符串結尾。上述兩個方法如果滿足條件則返回tmue,反之返回false。下面通過代碼演示startsWith()方法和endsWith()方法的使用,示例代碼如下。
<script>
let str - 'Hello ECMAScript 2015';
let rl = str.startsNith('Hello');
console.log(r1);//輸出結果:ture
let x2 = str.endsMith('2016');
console.log(x2);//輸出結果:false
</script>
上述代碼中,第2行代碼使用str變量定義了一串字符,字符串內容為“HelloECMA Seript
2015”;第3行代碼使用stantsWith0方法判斷str字符串是否以Hello開頭,并將結果返回給rl變量。因為str字符串是以Hello開頭的,所以rl變量的結果為tnue。同理,第5行代碼使用endsWith0方法判斷str字符串是否以2016結尾,并將結果返回給r2變量。因為sr字符串不是以2016結尾的,所以r2變量的結果為false。