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 相关文章推荐
js 深拷贝函数
Dec 04 Javascript
javascript中substr,substring,slice.splice的区别说明
Nov 25 Javascript
理解JavaScript的prototype属性
Feb 11 Javascript
js之事件冒泡和事件捕获详细介绍
Oct 28 Javascript
js实现DOM走马灯特效的方法
Jan 21 Javascript
javascript Array 数组常用方法
Apr 05 Javascript
删除javascript所创建子节点的方法
May 21 Javascript
jQuery on()绑定动态元素出现的问题小结
Feb 19 Javascript
javaScript给元素添加多个class的简单实现
Jul 20 Javascript
Vue.js学习笔记之 helloworld
Aug 14 Javascript
完美解决mui框架off-canvas侧滑超出部分隐藏无法滚动的问题
Jan 25 Javascript
JavaScript手写数组的常用函数总结
Nov 22 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
Codeigniter实现处理用户登录验证后的URL跳转
2014/06/12 PHP
PHP采用get获取url汉字出现乱码的解决方法
2014/11/13 PHP
PHP代码优化技巧小结
2015/09/29 PHP
PHP简单实现数字分页功能示例
2016/08/24 PHP
PHP实现链式操作的原理详解
2016/09/16 PHP
php Session无效分析资料整理
2016/11/29 PHP
php面试实现反射注入的详细方法
2019/09/30 PHP
PHP实现基本留言板功能原理与步骤详解
2020/03/26 PHP
网页上的Javascript编辑器和代码格式化
2010/04/25 Javascript
FireBug 调试JS入门教程 如何调试JS
2013/12/23 Javascript
jQuery实现HTML5 placeholder效果实例
2014/12/09 Javascript
小米公司JavaScript面试题
2014/12/29 Javascript
解决JS外部文件中文注释出现乱码问题
2017/07/09 Javascript
JavaScript实现HTML5游戏断线自动重连的方法
2017/09/18 Javascript
图文介绍Vue父组件向子组件传值
2018/02/17 Javascript
基于Vue的延迟加载插件vue-view-lazy
2018/05/21 Javascript
在Django框架中伪造捕捉到的URLconf值的方法
2015/07/18 Python
浅谈python中的__init__、__new__和__call__方法
2017/07/18 Python
Python探索之ModelForm代码详解
2017/10/26 Python
python画图把时间作为横坐标的方法
2019/07/07 Python
美国知名玩具品牌:Melissa & Doug
2016/08/16 全球购物
纽约21世纪百货官网:Century 21
2016/08/27 全球购物
乌克兰网上珠宝商店:GoldSoveren
2020/03/31 全球购物
你常见到的runtime exception
2016/09/05 面试题
什么是Remote Module
2016/06/10 面试题
精神文明单位申报材料
2014/05/02 职场文书
暖通工程师岗位职责
2014/06/12 职场文书
医院党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
城管执法人员个人对照检查材料思想汇报
2014/09/29 职场文书
工作感想范文
2015/08/07 职场文书
趣味运动会口号
2015/12/24 职场文书
2019七夕节祝福语36句,快来收藏吧
2019/08/06 职场文书
HTML基础详解(下)
2021/10/16 HTML / CSS
Nginx实现会话保持的两种方式
2022/03/18 Servers
MySQL分布式恢复进阶
2022/07/23 MySQL
MySQL远程无法连接的一些常见原因总结
2022/09/23 MySQL