JavaScript 字符串处理函数使用小结

 更新时间:2010年12月02日 15:34:13   作者:   我要评论
JavaScript 字符串处理函数使用小结,学习js的朋友可以参考下。
1.计算字符串的长度
复制代码 代码如下:

var txt="Hello World!"
document.write(txt.length)

2.indexOf() 方法

如何使用 indexOf() 来定位字符串中某一个指定的字符首次出现的位置。
复制代码 代码如下:

<script type="text/javascript">
var str="Hello world!" //w小写
document.write(str.indexOf("H") + "<br />") //0
document.write(str.indexOf("World") + "<br />") //-1
document.write(str.indexOf("world")) //6
</script>

3.match() 方法

查找字符串中特定的字符,并且如果找到的话,则返回这个字符。
复制代码 代码如下:

<script type="text/javascript">
var str="Hello world!"
document.write(str.match("world") + "<br />") //world
document.write(str.match("World") + "<br />") //null
document.write(str.match("worlld") + "<br />") //null
document.write(str.match("world!")) //world!
</script>

4.如何替换字符串中的字符 - replace()
用 replace() 方法在字符串中用某些字符替换另一些字符。
复制代码 代码如下:

<script type="text/javascript">
var str="Visit cnblogs.com!"
document.write(str.replace(/cnblogs.com/,"Mamogu.com"))
</script>

相关文章

  • JS模拟超市简易收银台小程序代码解析

    JS模拟超市简易收银台小程序代码解析

    本文通过实例代码给大家介绍了JS模拟超市简易收银台小程序代码,非常不错,具有参考借鉴价值,需要的的朋友参考下吧
    2017-08-08
  • JavaScript 异步调用框架 (Part 3 - 代码实现)

    JavaScript 异步调用框架 (Part 3 - 代码实现)

    在上一篇文章里,我们说到了要实现一个Async.Operation类,通过addCallback方法传递回调函数,并且通过yield方法返回回调结果。现在我们就来实现这个类吧。
    2009-08-08
  • js html css实现复选框全选与反选

    js html css实现复选框全选与反选

    这篇文章主要为大家详细介绍了js实现复选框全选与反选,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10
  • JavaScript实现时间表动态效果

    JavaScript实现时间表动态效果

    这篇文章主要为大家详细介绍了JavaScript实现时间表动态效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • 基于JavaScript实现多级菜单效果

    基于JavaScript实现多级菜单效果

    这篇文章主要为大家详细介绍了基于JavaScript实现多级菜单效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • Javascript string 扩展库代码

    Javascript string 扩展库代码

    Javascript原生的String处理函数显得很不够丰富
    2010-04-04
  • JavaScript设计模式之代理模式详解

    JavaScript设计模式之代理模式详解

    这篇文章主要为大家详细介绍了JavaScript设计模式之代理模式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • 理解JavaScript中的对象 推荐

    理解JavaScript中的对象 推荐

    JavaScript有一种object数据类型,但是这种对象不同于c#或vb中的对象,在c#中,我们通过类创建一个对象,一个类相当于创建对象的模板,定义了对象的属性和方法,这些对象和方法将永远固定,我们不能在运行时不能增加对象的属性和方法。
    2011-01-01
  • JS根据Unix时间戳显示发布时间是多久前【项目实测】

    JS根据Unix时间戳显示发布时间是多久前【项目实测】

    小编最近在实现这样的需求类似微信朋友圈显示发布时间为距离当前时间多久之前这样的功能,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2019-07-07
  • JS设置cookie、读取cookie、删除cookie

    JS设置cookie、读取cookie、删除cookie

    Js操作Cookie总结(设置,读取,删除),工作中经常会用到的哦!下面是详细代码,如有错误,请留言指正!
    2015-04-04

最新评论