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 相关文章推荐
IE 条件注释详解总结(附实例代码)
Aug 29 Javascript
Js基础学习资料
Nov 23 Javascript
单击按钮显示隐藏子菜单经典案例
Jan 04 Javascript
用js来获取上传的文件名纯粹是为了美化而用
Oct 23 Javascript
浅谈JavaScript中Date(日期对象),Math对象
Feb 05 Javascript
原生js实现模拟滚动条
Jun 15 Javascript
H5用户注册表单页 注册模态框!
Sep 17 Javascript
Angular2生命周期钩子函数的详细介绍
Jul 10 Javascript
小程序实现多选框功能
Oct 30 Javascript
JS大坑之19位数的Number型精度丢失问题详解
Apr 22 Javascript
微信小程序使用字体图标的方法
May 23 Javascript
jQuery利用cookie 实现本地收藏功能(不重复无需多次命名)
Nov 07 jQuery
改写一个简单的菜单 弹性大小
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
php array_merge下进行数组合并的代码
2008/07/22 PHP
PHP编译安装中遇到的两个错误和解决方法
2014/08/20 PHP
在CentOS上搭建LAMP+vsftpd环境的简单指南
2015/08/01 PHP
详解Laravel设置多态关系模型别名的方式
2019/10/17 PHP
又一个小巧的图片预加载类
2007/05/05 Javascript
JS写的数字拼图小游戏代码[学习参考]
2008/10/29 Javascript
用js来解决ajax读取页面乱码
2010/11/28 Javascript
js获取height和width的方法说明
2013/01/06 Javascript
完美解决AJAX跨域问题
2013/11/01 Javascript
jquery如何扑捉回车键触发的事件
2014/04/24 Javascript
JavaScript eval() 函数介绍及应用示例
2014/07/29 Javascript
jQuery学习笔记之基础中的基础
2015/01/19 Javascript
JavaScript实现列表分页功能特效
2015/05/15 Javascript
javascript实现删除前弹出确认框
2015/06/04 Javascript
AngularJS控制器controller正确的通信的方法
2016/01/25 Javascript
canvas实现弧形可拖动进度条效果
2017/05/11 Javascript
Vue中的vue-resource示例详解
2018/11/02 Javascript
微信小程序开发之转发分享功能
2019/10/22 Javascript
JavaScript实现缓动动画
2020/11/25 Javascript
python判断windows隐藏文件的方法
2014/03/21 Python
Python和perl实现批量对目录下电子书文件重命名的代码分享
2014/11/21 Python
举例讲解Python中的算数运算符的用法
2015/05/13 Python
Python实现注册登录系统
2017/08/08 Python
Python Socket编程之多线程聊天室
2018/07/28 Python
使用memory_profiler监测python代码运行时内存消耗方法
2018/12/03 Python
TensorFlow实现checkpoint文件转换为pb文件
2020/02/10 Python
python 爬虫 实现增量去重和定时爬取实例
2020/02/28 Python
如何在windows下安装配置python工具Ulipad
2020/10/27 Python
详解使用scrapy进行模拟登陆三种方式
2021/02/21 Python
New Balance德国官方网站:购买鞋子和服装
2019/08/31 全球购物
天网面试题
2013/04/07 面试题
2014年小学教师工作总结
2014/11/10 职场文书
检讨书怎么写
2015/01/23 职场文书
2015年学校财务工作总结
2015/05/19 职场文书
学籍证明模板
2015/06/18 职场文书
使用Nginx的访问日志统计PV与UV
2022/05/06 Servers