美文网首页Web 前端开发 让前端飞
ES6字符串的扩展---indexOf()方法

ES6字符串的扩展---indexOf()方法

作者: 王阿王 | 来源:发表于2017-11-27 17:50 被阅读0次

javascript中只有indexOf方法可以用来确定一个字符串是否包含在另一个字符串中。 ES6 又提供了三种方法

1、includes()

返回布尔值
表示是否找到了参数字符串

2、startsWith()

返回布尔值
表示参数字符串是否在源字符串的头部

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

相关文章

  • 4 ES6 字符串、数组扩展

    1、ES6字符串扩展: (1).API聚焦:str.indexOf(); str.includes(); str....

  • ES6的字符串

    ES6 之前判断字符串是否包含子串,用 indexOf 方法,ES6 新增了子串的识别方法。1.includes(...

  • es6的数值,函数,字符串扩展

    一、es6的数值扩展 二、es6的函数扩展 代码效果:对象解构在函数中的应用 三、es6字符串扩展 常用方法 代码...

  • ES6学习笔记-字符串拓展的方法

    一、子串的识别 ES6 之前判断字符串是否包含子串,用 indexOf 方法,ES6 新增了子串的识别方法。1、i...

  • 字符串增强功能

    1、查找子字符串 在以前在字符串中查找字符串的时候,都是使用indexOf方法。ES6新增了三个方法来查找字符串。...

  • 面试要点

    1、includes(es7) 与 indexOf()(es6) indexOf():可返回某个指定的字符串值在...

  • 字符串

    es6里面主要添加了一些对字符串操作的方法 1. 子串的识别ES6 之前判断字符串是否包含子串,用 indexOf...

  • js 判断字符串中是否包含某个字符串

    String对象的方法 方法一: indexOf() indexOf() 方法可返回某个指定的字符串值在字符串中首...

  • ES6 学习(字符串扩展篇)

    - 字符串扩展 以前使用 indexOf 方法只能判断是否包含在另一个字符串内,现在提供了新的方法。** incl...

  • js判断字符串中是否包含某个字符

    String对象的方法 1️⃣indexOf()(推荐) indexOf()方法可以返回某个指定的字符串值在字符串...

网友评论

    本文标题:ES6字符串的扩展---indexOf()方法

    本文链接:https://www.haomeiwen.com/subject/vzvdbxtx.html