zoukankan      html  css  js  c++  java
  • JavaScript indexof方法

    1、indexof方法

    indexof方法可以在字符串和数组上使用。

    2、字符串使用

    indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

    <!DOCTYPE html>
    <html lang="zh">
    
        <head>
            <meta charset="UTF-8" />
            <title>indexof方法</title>
        </head>
    
        <body>
            <!--注意src路径要对-->
            <script src="js/jquery-1.12.4.min.js" type="text/javascript" charset="utf-8"></script>
            <script type="text/javascript">
                var s = 'abc';
                console.log(s.indexOf('b'));
            </script>
        </body>
    
    </html>

    3、数组使用

    示例代码:

    <!DOCTYPE html>
    <html lang="zh">
    
        <head>
            <meta charset="UTF-8" />
            <title>indexof方法</title>
        </head>
    
        <body>
            <!--注意src路径要对-->
            <script src="js/jquery-1.12.4.min.js" type="text/javascript" charset="utf-8"></script>
            <script type="text/javascript">
                arr = ['mfg', '2017', '2016'];
                //控制台输出0,查找到下标
                console.log(arr.indexOf('mfg'));
                //控制台输出-1,因为此方法不会在每一个元素的基础上再次执行 indexOf 匹配
                console.log(arr.indexOf('m'));
                //控制台输出1,查找到下标
                console.log(arr.indexOf('2017'));
                //控制台输出-1,这里不会做隐式类型转换
                console.log(arr.indexOf(2017));
            </script>
        </body>
    
    </html>

    同时注意,数组使用indexof方法时的兼容情况,ie9以下浏览器不支持

  • 相关阅读:
    2021年4月27日 团队冲刺阶段01
    2021年4月26日
    2021年4月25日
    2021年4月24日
    2021年4月23日
    2021年4月22日
    2021年4月21日
    神奇的数列之“Last Defence ”
    经典圆交面积求解之“Intersection ”
    计蒜客第六场
  • 原文地址:https://www.cnblogs.com/mengfangui/p/7965669.html
Copyright © 2011-2022 走看看