JS常用字符串处理方法应用总结

 更新时间:2014年05月22日 09:20:07   作者:  
这篇文章主要总结了JS常用字符串的处理方法,需要的朋友可以参考下
1.indexOf()方法,从前往后查找字符串位置,大小写敏感,从0开始计数。同理,lastIndexOf() 方法从后往前,两个方法对于相同的检索条件输出的结果是一样的

例如:
复制代码 代码如下:

<script type="text/javascript">

var str="Hello World!"
document.write(str.indexOf("Hello"))//输出0
document.write(str.indexOf("World"))//输出6
document.write(str.indexOf("world"))//输出-1,因为没查到

</script>

2.length,采用“XXX.length”的形式访问,因为它是string对象的方法
复制代码 代码如下:

<script type="text/javascript">

var str="Hello World!"
document.write(str.length);//输出12

</script>

3.substr()方法,用于字符串截取,一个必选参数,一个可选参数,从0开始计数
复制代码 代码如下:

<script type="text/javascript">

var str="Hello World!"
document.write(str.substr(3));//输出lo World!,从序数为3的字符开始(包括序数为3的字符),参数只有一个时会一直输出到末尾
document.write(str.substr(3,7));//输出lo Worl,如果第一个参数是负数,就是倒着数

</script>

4.charAt()方法,用于返回指定位置的字符,从0开始计数
复制代码 代码如下:

<script type="text/javascript">

var str="Hello World!"
document.write(str.charAt(1));//输出e

</script>

5.split()方法,用于把一个字符串分割成字符串数组
复制代码 代码如下:

<script type="text/javascript">

var str="Hello World!"
document.write(str.split(" "));//输出Hello,World!
document.write(str.split(""));//输出H,e,l,l,o,W,o,r,l,d,!
document.write(str.split(" ",1));//输出Hello
"2:3:4:5".split(":")//将返回["2", "3", "4", "5"]
"|a|b|c".split("|")//将返回["", "a", "b", "c"]
var words = sentence.split(/\s+/)//使用正则表达式作为分割参数

</script>

相关文章

  • javascript验证完全方法具体实现

    javascript验证完全方法具体实现

    下面这段代码完全实现了判断是否合格.传入号码就行了,包括了算法,下面的是用Ext实现的,但是基于javascript的语法居多,基本都可以用
    2013-11-11
  • 微信小程序实现答题倒计时

    微信小程序实现答题倒计时

    这篇文章主要为大家详细介绍了微信小程序实现答题倒计时,自定义计时器功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-09-09
  • Javascript对象属性方法汇总

    Javascript对象属性方法汇总

    这篇文章主要是对Javascript对象属性方法进行了详细的汇总介绍。需要的朋友可以过来参考下,希望对大家有所帮助
    2013-11-11
  • layui 数据表格拖动 列、行 位置重新排序功能实现

    layui 数据表格拖动 列、行 位置重新排序功能实现

    这篇文章主要介绍了layui数据表格拖动列、行位置重新排序功能实现,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-06-06
  • 微信小程序如何使用云开发

    微信小程序如何使用云开发

    这篇文章主要为大家详细介绍了微信小程序如何使用云开发,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • 解决html按钮切换绑定不同函数后点击时执行多次函数问题

    解决html按钮切换绑定不同函数后点击时执行多次函数问题

    这篇文章主要介绍了如何解决html按钮切换绑定不同函数后点击时执行多次函数问题,需要的朋友可以参考下
    2014-05-05
  • js倒计时显示实例

    js倒计时显示实例

    本文分享了js倒计时显示的实例,需要的朋友可以参考借鉴,下面就跟小编一起来看看吧
    2016-12-12
  • 谈谈JavaScript异步函数发展历程

    谈谈JavaScript异步函数发展历程

    对大部分JavaScript开发者而言,async函数仍是新鲜事物,其发展经历了漫长的旅程。本文将梳理总结JavaScript异步函数的发展历程,并表示未来async函数将成为实现异步的主要方式。
    2015-09-09
  • JS实现放烟花效果

    JS实现放烟花效果

    这篇文章主要为大家详细介绍了JS实现放烟花效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-03-03
  • layui使用button按钮 点击出现弹层 弹层中加载表单的实例

    layui使用button按钮 点击出现弹层 弹层中加载表单的实例

    今天小编就为大家分享一篇layui使用button按钮 点击出现弹层 弹层中加载表单的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09

最新评论