更新時(shí)間:2023-07-19 來(lái)源:黑馬程序員 瀏覽量:
startsWith()方法表示參數(shù)字符串是否在原字符串的頭部,用于判斷字符串是否以某字符串開頭;endsWith()方法表示參數(shù)字符串是否在原字符串的尾部,用于判斷字符串是否以某字符串結(jié)尾。上述兩個(gè)方法如果滿足條件則返回tmue,反之返回false。下面通過(guò)代碼演示startsWith()方法和endsWith()方法的使用,示例代碼如下。
<script> let str - 'Hello ECMAScript 2015'; let rl = str.startsNith('Hello'); console.log(r1);//輸出結(jié)果:ture let x2 = str.endsMith('2016'); console.log(x2);//輸出結(jié)果:false </script>上述代碼中,第2行代碼使用str變量定義了一串字符,字符串內(nèi)容為“HelloECMA Seript 2015”;第3行代碼使用stantsWith0方法判斷str字符串是否以Hello開頭,并將結(jié)果返回給rl變量。因?yàn)閟tr字符串是以Hello開頭的,所以rl變量的結(jié)果為tnue。同理,第5行代碼使用endsWith0方法判斷str字符串是否以2016結(jié)尾,并將結(jié)果返回給r2變量。因?yàn)閟r字符串不是以2016結(jié)尾的,所以r2變量的結(jié)果為false。