美文网首页
手写indexOf

手写indexOf

作者: Time_Notes | 来源:发表于2020-07-27 06:59 被阅读0次

function indexOf(str, val){

    var strLen = str.length

    var valLen = val.length

    for(var i = 0; i < strLen; i++){

        var matchLen = i + valLen

        if(matchLen > strLen) return -1

        var matchStr = str.slice(i, matchLen)

        if(matchStr === val) return i

    }

    return -1

}

相关文章

  • 手写indexOf

    function indexOf(str, val){ var strLen = str.length var...

  • leetcode-cn 实现strStr()

    题目如图: 其实这道题相当于让我们自己手写indexOf(),平时用惯了api,手写起来不是很容易,我自己就换了好...

  • 面试题

    手写数组去重,多种方法 1:es6set去重 2:indexof filter : 思路:定义一个新数组,并存放原...

  • indexOf

    indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置 如果-1 ,表示这个字符串里没有指定的字符串值

  • indexOf

    今天看书才发现,indexOf()查找数组中特定的项,然后返回该项的索引,indexOf()是使用全等运算符(==...

  • indexOf

    string.indexOf(searchvalue,fromIndex) 参数 描述 searchvalue 必...

  • indexOf

    获取数组中某个指定的元素位置。 常用来判断是否在数组中

  • indexOf()

    1. indexOf indexOf() 方法返回某个指定的字符串值在字符串中首次出现的位置(从左向右)。没有匹配...

  • 2021-04-25 用最简洁代码实现 indexOf 方法

    用最简洁代码实现 indexOf 方法 indexOf 有两种: String.prototype.indexOf...

  • 解决ie8不支持indexof()的方法

    if (!Array.prototype.indexOf){ Array.prototype.indexOf = ...

网友评论

      本文标题:手写indexOf

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