zoukankan      html  css  js  c++  java
  • js中的charAt,indexOf

    charAt 方法

    返回指定索引位置处的字符。

    strObj.charAt(index)
    参数

    strObj

    必选项。任意 String 对象或文字。

    index

    必选项。想得到的字符的基于零的索引。有效值是 0 与字符串长度减 1 之间的值。
    说明

    charAt 方法返回一个字符值,该字符位于指定索引位置。字符串中的第一个字符的索引为 0,第二个的索引为 1,等等。超出有效范围的索引值返回空字符串。
    示例

    下面的示例说明了 charAt 方法的用法:
    function charAtTest(n){
        var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";  // 初始化变量。
        var s;                                   // 声名变量。
        s = str.charAt(n - 1);                   // 从索引为n – 1的位置处
                                                 // 获取正确的字符。
        return(s);                               //返回字符。
    }

    -----------------------------华丽的分割线-----------------------------

    indexOf 方法
    返回 String 对象内第一次出现子字符串的字符位置。

    strObj.indexOf(subString[, startIndex])

    参数
    strObj

    必选项。String 对象或文字。

    subString

    必选项。要在 String 对象中查找的子字符串。

    starIndex

    可选项。该整数值指出在 String 对象内开始查找的索引。如果省略,则从字符串的开始处查找。

    说明
    indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回 -1。

    如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可能索引。

    从左向右执行查找。否则,该方法与 lastIndexOf 相同。

    示例
    下面的示例说明了 indexOf 方法的用法。

    function IndexDemo(str2){
     

       var str1 = "BABEBIBOBUBABEBIBOBU"
        var s = str1.indexOf(str2);
        return(s);
    }

  • 相关阅读:
    js中的数组
    range关键字,map,sync.Map,list
    数组,切片
    类型转换,指针,变量的生命周期,常量,模拟枚举,类型别名和类型定义
    字符串类型及其常用操作
    整数类型,浮点类型,复数,bool类型
    声明,初始化,匿名变量,作用域
    C#并发编程——异步编程基础
    继承、多态、接口
    C#基础
  • 原文地址:https://www.cnblogs.com/feifu/p/5121684.html
Copyright © 2011-2022 走看看