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


Posted in Javascript onDecember 02, 2010

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>
Javascript 相关文章推荐
音乐播放用的的几个函数
Sep 07 Javascript
jquery 设置元素相对于另一个元素的top值(实例代码)
Nov 06 Javascript
JavaScript 判断用户输入的邮箱及手机格式是否正确
Dec 08 Javascript
JavaScript 获取任一float型小数点后两位的小数
Jun 30 Javascript
Bootstrap零基础学习第一课之模板
Jul 18 Javascript
js前端面试题及答案整理(一)
Aug 26 Javascript
jQuery的三种bind/One/Live/On事件绑定使用方法
Feb 23 Javascript
JS实现的添加弹出层并完成锁屏操作示例
Apr 07 Javascript
Vue组件化开发思考
Feb 02 Javascript
d3.js实现图形拖拽
Dec 19 Javascript
VSCode写vue项目一键生成.vue模版,修改定义其他模板的方法
Apr 17 Javascript
JavaScript实现点击切换验证码及校验
Jan 10 Javascript
改写一个简单的菜单 弹性大小
Dec 02 #Javascript
在Ajax中使用Flash实现跨域数据读取的实现方法
Dec 02 #Javascript
jQuery队列控制方法详解queue()/dequeue()/clearQueue()
Dec 02 #Javascript
JQuery 弹出框定位实现方法
Dec 02 #Javascript
Jquery replace 字符替换实现代码
Dec 02 #Javascript
jquery json 实例代码
Dec 02 #Javascript
JavaScript格式化数字的函数代码
Nov 30 #Javascript
You might like
我的论坛源代码(七)
2006/10/09 PHP
PHP4实际应用经验篇(2)
2006/10/09 PHP
深入eAccelerator与memcached的区别详解
2013/06/06 PHP
PHP连接Access数据库的方法小结
2013/06/20 PHP
PHP SESSION的增加、删除、修改、查看操作
2015/03/20 PHP
wampserver改变默认网站目录的办法
2015/08/05 PHP
使用SMB共享来绕过php远程文件包含的限制执行RFI的利用
2019/05/31 PHP
用js实现上传图片前的预览(TX的面试题)
2007/08/14 Javascript
Javascript级联下拉菜单以及AJAX数据验证核心代码
2013/05/10 Javascript
Jquery AJAX POST与GET之间的区别
2013/11/14 Javascript
jQuery实现流动虚线框的方法
2015/01/29 Javascript
js实现微信分享代码
2020/10/11 Javascript
利用原生js和jQuery实现单选框的勾选和取消操作的方法
2016/09/04 Javascript
移动端触摸滑动插件swiper使用方法详解
2017/08/11 Javascript
解决vue中修改export default中脚本报一大堆错的问题
2018/08/27 Javascript
JavaScript实现的鼠标跟随特效示例【2则实例】
2018/12/22 Javascript
详解vue-cli项目开发/生产环境代理实现跨域请求
2019/07/23 Javascript
使用 JavaScript 创建并下载文件(模拟点击)
2019/10/25 Javascript
javascript实现点击星星小游戏
2019/12/24 Javascript
[57:38]2018DOTA2亚洲邀请赛3月30日 小组赛A组 OpTic VS OG
2018/03/31 DOTA
python 获取et和excel的版本号
2009/04/09 Python
python删除列表内容
2015/08/04 Python
Python中利用xpath解析HTML的方法
2018/05/14 Python
python运行时强制刷新缓冲区的方法
2019/01/14 Python
基于Django统计博客文章阅读量
2019/10/29 Python
提高python代码运行效率的一些建议
2020/09/29 Python
详解CSS3中字体平滑处理和抗锯齿渲染
2017/03/29 HTML / CSS
html5的新增的标签和废除的标签简要概述
2013/02/20 HTML / CSS
美国在线家装零售商:Build.com
2016/09/02 全球购物
个人债务授权委托书范本
2014/10/05 职场文书
师德先进个人事迹材料
2014/12/19 职场文书
公务员政审材料范文
2014/12/23 职场文书
安全检查汇报材料
2014/12/26 职场文书
2015年党风廉政建设工作总结
2015/04/09 职场文书
教师病假条范文
2015/08/17 职场文书
Python竟然能剪辑视频
2021/05/25 Python