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);
}

转载于:https://www.cnblogs.com/feifu/p/5121684.html

js中的charAt,indexOf相关推荐

  1. js中substr,substring,indexOf,lastIndexOf的用法

    js中substr,substring,indexOf,lastIndexOf等的用法 1.substr substr(start,length)表示从start位置开始,截取length长度的字符串 ...

  2. js中substr,substring,indexOf,lastIndexOf,split 的用法

    js中substr,substring,indexOf,lastIndexOf,split等的用法 1.substr substr(start,length)表示从start位置开始,截取length ...

  3. js中substr,substring,indexOf,lastIndexOf的用法小结

    2019独角兽企业重金招聘Python工程师标准>>> js中substr,substring,indexOf,lastIndexOf等的用法 1.substr substr(sta ...

  4. js中includes()、indexOf()、search()、match()几种方法的区别

    includes() includes() 方法用来判断一个数组是否包含一个指定的值,如果是则返回 true,否则返回false. let d = ['a','b','c'].includes('a' ...

  5. 解决IE8 无法使用 JS 中Array() 的 indexOf 方法

    谷歌,IE11等都能用,IE8不行 解决: 重构indexOf方法 if (!Array.prototype.indexOf) {Array.prototype.indexOf = function( ...

  6. js中数组增删查改unshift、push、pop、shift、slice、indexOf、concat、join

    全栈工程师开发手册 (作者:栾鹏) js系列教程1-数组操作全解 js中数组增删查改 代码如下: //元素增加 var names=[]; //定义数组并初始化为空 names = ["小明 ...

  7. js中indexOf的用法详解

    js中indexOf的用法详解 String.IndexOf 方法 (Char, [startIndex], [count]) 报告指定字符在此实例中的第一个匹配项的索引.搜索从指定字符位置开始,并检 ...

  8. JS中数组查询的方法indexOf()、lastIndexOf()、includes()、find()、findIndex()、filter()、every()

    JS中涉及到数组查询的方法见下表: 方法 描述 参数 返回值 indexOf() 搜索数组中的元素,并返回它所在的位置. 要搜索的元素 ,查找的起始位置 元素第一次出现的索引 lastIndexOf( ...

  9. js中indexOf参数问题

    js中indexOf参数问题 解析: indexOf 参数 第一个参数是查找的内容 第二个参数是从第几个开始找 1.字符串 let a = 'qqqqeasdhkjlzxcvbmhuo' consol ...

最新文章

  1. 波士顿动力一只48.8万,美女沙滩遛「狗」,网友直呼:壕
  2. Keil中RO-data、RW-data、ZI-data意义
  3. 第一个冲刺期的第九天
  4. 计算机职称 计算机二级证,国家计算机二级证书含金量有多高
  5. 关于半马尔可夫(semi-markov)的一个形象解释
  6. Linux命令sngre,linux gre隧道创建
  7. Java static用法代码讲解
  8. LeetCode之3Sum Closest(Kotlin)
  9. linux ssh 多台机器无密码相互登陆方法二
  10. 使用harviewer显示har文件
  11. linux系统如何启动rpcbind,在Linux系统上关闭rpcbind、postfix、rpc.statd、hpiod服务的方法...
  12. 解决pgadmin4导入导出数据时报错 Utility file not found. Please correct the Binary Path in the Preferences dialog
  13. 二层交换机 三层交换机 四层交换机的区别
  14. 使用Swagger管理API
  15. python-DataFrame练习
  16. markdown的搬砖汇总
  17. 网易云音乐首页导航样式的实现
  18. K-Means对红酒数据进行聚类||python
  19. 什么是Subversion?
  20. NPDP产品经理小知识-创意工具(Scamper)

热门文章

  1. 根据线程名获取线程及停止线程
  2. 在SpringMVC中使用拦截器(interceptor)拦截CSRF***
  3. 小贾漫谈——Java反射
  4. 软路由ros(MIKROTIK)安装教程:[3]ROS注册
  5. 《Linux内核设计与实现》读书笔记(12)--- 内存管理(2)
  6. snmp error on SnmpMgrRequest 40
  7. ASP.NET AJAX Advance Tips Tricks (11) 三种方法动态创建Tooltip
  8. Microsoft® Deployment Toolkit 2010之快速部署Windows 7
  9. python 如何定义一个变量为数字_python – 如何在Pandas / Numpy中确定列/变量是否为数字?...
  10. 【工程项目经验】Compile Android Error fatal error opening dependency file No such file or directory