更新时间: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。1024首播|39岁程序员逆袭记:不被年龄定义,AI浪潮里再迎春天
2025-10-241024程序员节丨10年同行,致敬用代码改变世界的你
2025-10-24【AI设计】北京143期毕业仅36天,全员拿下高薪offer!黑马AI设计连续6期100%高薪就业
2025-09-19【跨境电商运营】深圳跨境电商运营毕业22个工作日,就业率91%+,最高薪资达13500元
2025-09-19【AI运维】郑州运维1期就业班,毕业14个工作日,班级93%同学已拿到Offer, 一线均薪资 1W+
2025-09-19【AI鸿蒙开发】上海校区AI鸿蒙开发4期5期,距离毕业21天,就业率91%,平均薪资14046元
2025-09-19