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 相关文章推荐
Z-Blog中用到的js代码
Mar 15 Javascript
JavaScript语法着色引擎(demo及打包文件下载)
Jun 13 Javascript
比较详细的javascript对象的property和prototype是什么一种关系
Aug 06 Javascript
jQuery源码分析-04 选择器-Sizzle-工作原理分析
Nov 14 Javascript
原生js和jQuery随意改变div属性style的名称和值
Oct 22 Javascript
node.js中使用socket.io制作命名空间
Dec 15 Javascript
JS实现单行文字不间断向上滚动的方法
Jan 29 Javascript
JavaScript实现把rgb颜色转换成16进制颜色的方法
Jun 01 Javascript
个人总结的一些JavaScript技巧、实用函数、简洁方法、编程细节
Jun 10 Javascript
KnockoutJS 3.X API 第四章之表单submit、enable、disable绑定
Oct 10 Javascript
Vue.js第四天学习笔记
Dec 02 Javascript
vue2.0构建单页应用最佳实战
Apr 01 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
PHP的变量类型和作用域详解
2014/03/12 PHP
ThinkPHP关于session的操作方法汇总
2014/07/18 PHP
PHP类和对象相关系统函数与运算符小结
2016/09/28 PHP
php使用parse_str实现查询字符串解析到变量中的方法
2017/02/17 PHP
php实现批量上传数据到数据库(.csv格式)的案例
2017/06/18 PHP
PHP实现一维数组与二维数组去重功能示例
2018/05/24 PHP
在Laravel5中正确设置文件权限的方法
2019/05/22 PHP
定位地理位置PHP判断员工打卡签到经纬度是否在打卡之内
2019/05/23 PHP
js验证表单第二部分
2006/11/25 Javascript
JsEasy简介 JsEasy是什么?与下载
2007/03/07 Javascript
DHTML Slide Show script图片轮换
2008/03/03 Javascript
javascript下判断一个对象是否具有指定名称的属性的的代码
2010/01/11 Javascript
JavaScript控制Session操作方法
2013/01/17 Javascript
浅析js封装和作用域
2013/07/09 Javascript
js实现的四级左侧网站分类菜单实例
2015/05/06 Javascript
jquery实现平滑的二级下拉菜单效果
2015/08/26 Javascript
跟我学习javascript的call(),apply(),bind()与回调
2015/11/16 Javascript
干货分享:让你分分钟学会javascript闭包
2015/12/25 Javascript
js判断浏览器是否支持严格模式的方法
2016/10/04 Javascript
详解nodejs express下使用redis管理session
2017/04/24 NodeJs
webpack构建换肤功能的思路详解
2017/11/27 Javascript
Vue项目引进ElementUI组件的方法
2018/11/11 Javascript
Vue-cli3.x + axios 跨域方案踩坑指北
2019/07/04 Javascript
Python 通配符删除文件的实例
2018/04/24 Python
使用Python做垃圾分类的原理及实例代码附源码
2019/07/02 Python
Python3.6+selenium2.53.6自动化测试_读取excel文件的方法
2019/09/06 Python
Python如何读取、写入JSON数据
2020/07/28 Python
基于python图书馆管理系统设计实例详解
2020/08/05 Python
python包的导入方式总结
2021/03/02 Python
ToysRus日本官网:玩具反斗城
2018/09/08 全球购物
室内设计实习自我鉴定
2013/09/25 职场文书
电大自我鉴定
2013/10/27 职场文书
争先创优公开承诺书
2014/08/30 职场文书
优秀党员自我评价范文
2014/09/15 职场文书
个人欠款协议书范本2014
2014/11/02 职场文书
入伍志愿书怎么写?
2019/07/19 职场文书