更新时间:2023-07-19 来源:黑马程序员 浏览量:
startsWith()方法表示参数字符串是否在原字符串的头部,用于判断字符串是否以某字符串开头;endsWith()方法表示参数字符串是否在原字符串的尾部,用于判断字符串是否以某字符串结尾。上述两个方法如果满足条件则返回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。