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 相关文章推荐
jQuery创建自己的插件(自定义插件)的方法
Jun 10 Javascript
JavaScript常用脚本汇总(一)
Mar 04 Javascript
JavaScript数组和循环详解
Apr 27 Javascript
轻松学习jQuery插件EasyUI EasyUI创建树形菜单
Nov 30 Javascript
javascript 动态生成css代码的两种方法
Mar 17 Javascript
angular仿支付宝密码框输入效果
Mar 25 Javascript
js正则表达式校验指定字符串的方法
Jul 23 Javascript
灵活使用console让js调试更简单的方法步骤
Apr 23 Javascript
Vue内部渲染视图的方法
Sep 02 Javascript
Vue 使用beforeEach实现登录状态检查功能
Oct 31 Javascript
关于React Native使用axios进行网络请求的方法
Aug 02 Javascript
vue中this.$http.post()跨域和请求参数丢失的解决
Apr 08 Vue.js
改写一个简单的菜单 弹性大小
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文件操作实例代码
2012/05/10 PHP
php中防止SQL注入的最佳解决方法
2013/04/25 PHP
PHP动态页生成静态页的3种常用方法
2014/11/13 PHP
详解PHP用substr函数截取字符串中的某部分
2016/12/03 PHP
PHP+RabbitMQ实现消息队列的完整代码
2019/03/20 PHP
删除重复数据的算法
2006/11/23 Javascript
javascript的offset、client、scroll使用方法详解
2012/12/25 Javascript
最精简的JavaScript实现鼠标拖动效果的方法
2015/05/11 Javascript
JavaScript中的Math.SQRT1_2属性使用简介
2015/06/14 Javascript
JavaScript实现添加及删除事件的方法小结
2015/08/04 Javascript
通过点击jqgrid表格弹出需要的表格数据
2015/12/02 Javascript
详解jQuery中的empty、remove和detach
2016/04/11 Javascript
详细谈谈javascript的对象
2016/07/31 Javascript
js绘制购物车抛物线动画
2020/11/18 Javascript
javascript解析ajax返回的xml和json格式数据实例详解
2017/01/05 Javascript
AngularJS的ng-repeat指令与scope继承关系实例详解
2017/01/21 Javascript
简单实现vue验证码60秒倒计时功能
2017/10/11 Javascript
vue使用Google地图的实现示例代码
2018/12/19 Javascript
前端vue如何使用高德地图
2020/11/05 Javascript
Vue3 响应式侦听与计算的实现
2020/11/11 Javascript
使用Python下载Bing图片(代码)
2013/11/07 Python
python生成日历实例解析
2014/08/21 Python
python通过邮件服务器端口发送邮件的方法
2015/04/30 Python
微信跳一跳自动运行python脚本
2018/01/08 Python
python3使用GUI统计代码量
2019/09/18 Python
scrapy数据存储在mysql数据库的两种方式(同步和异步)
2020/02/18 Python
浅谈Python的方法解析顺序(MRO)
2020/03/05 Python
pytorch查看通道数 维数 尺寸大小方式
2020/05/26 Python
python爬虫数据保存到mongoDB的实例方法
2020/07/28 Python
浅谈html5与APP混合开发遇到的问题总结
2018/03/20 HTML / CSS
美国性感女装网站:bebe
2017/03/04 全球购物
Conforama西班牙:您的家具、装饰和电器商店
2020/02/21 全球购物
Trench London官方网站:高级风衣和意大利皮夹克
2020/07/11 全球购物
材料物理专业个人求职信
2013/12/15 职场文书
公证委托书标准格式
2014/09/11 职场文书
Python 中的Sympy详细使用
2021/08/07 Python