JS中String对象常用的方法

1.  stringObject.charAt(index)
参数:index 必需,即字符在字符串中的下标。 
返回值:   返回在指定位置的字符。返回的字符是长度为 1的字符串.(length属性是字符串的长度)


============================================================================================
2.  stringObject.concat(stringX,stringX,...,stringX)
将两个或多个字符串对象连接起来,按顺序连接到字符串 stringObject 的尾部,并返回连接后的字符串。请注意,stringObject 本身并没有被更改。
stringObject.concat() 与 Array.concat() 很相似。


============================================================================================
3.  stringObject.indexOf(searchvalue,startindex)
从指定索引开始搜索返回searchvalue(单个字符或者一个字符串)第一次出现的位置。
startindex可以省略,如省略该参数,则将从字符串的首字符开始检索。
注释:indexOf() 方法对大小写敏感!


注释:如果要检索的字符串值没有出现,则该方法返回 -1。
实例
<script type="text/javascript">
var str="Hello world!"
document.write(str.indexOf("Hello") + "<br />")
document.write(str.indexOf("World") + "<br />")
document.write(str.indexOf("world"))
</script>
输出
0
-1
6


============================================================================================
4.  stringObject.lastIndexOf(searchvalue,fromindex)
lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。
fromindex如省略该参数,则将从字符串的最后一个字符处开始检索。


实例
<script type="text/javascript">
var str="Hello world!"
document.write(str.indexOf("Hello") + "<br />")
document.write(str.indexOf("World") + "<br />")
document.write(str.indexOf("world"))
</script>
输出
0
-1
6


============================================================================================
5.  stringObject.substr(start,length)
从起始索引号提取字符串中指定数目的字符。若省略提取的数目则提取到末尾


   stringObject.substring(start,stop)
提取字符串中两个指定的索引号之间的字符。结尾取不到!!
如果省略stop参数,那么返回的子串会一直取到字符串的结尾。






























版权声明:本文为博主原创文章,未经博主允许不得转载。

 

posted @   张一辉  阅读(340)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示