码迷,mamicode.com
首页 > 其他好文 > 详细

字符串常用方法

时间:2017-10-30 14:47:41      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:字符串 方法

字符串常用方法

Method描述
charAt()返回指定索引位置的字符
charCodeAt()返回指定索引位置字符的 Unicode 值
concat()连接两个或多个字符串,返回连接后的字符串
fromCharCode()将字符转换为 Unicode 值
indexOf()返回字符串中检索指定字符第一次出现的位置
lastIndexOf()返回字符串中检索指定字符最后一次出现的位置
localeCompare()用本地特定的顺序来比较两个字符串
match()找到一个或多个正则表达式的匹配
replace()替换与正则表达式匹配的子串
search()检索与正则表达式相匹配的值
slice()提取字符串的片断,并在新的字符串中返回被提取的部分
split()把字符串分割为子字符串数组
substr()从起始索引号提取字符串中指定数目的字符
substring()提取字符串中两个指定的索引号之间的字符
toLocaleLowerCase()根据主机的语言环境把字符串转换为小写,只有几种语言(如土耳其语)具有地方特有的大小写映射
toLocaleUpperCase()根据主机的语言环境把字符串转换为大写,只有几种语言(如土耳其语)具有地方特有的大小写映射
toLowerCase()把字符串转换为小写
toString()返回字符串对象值
toUpperCase()把字符串转换为大写
trim()移除字符串首尾空白
valueOf()返回某个字符串对象的原始值

例子:

 

<script>
	var a = "1234";
	var b = "abcde";
// charAt()	返回指定索引位置的字符
	//console.log(a.charAt(0));//1
//charCodeAt()	返回指定索引位置字符的 Unicode 值
	//console.log(b.charCodeAt(0));//97
//concat()	连接两个或多个字符串,返回连接后的字符串
	//console.log(a.concat(b));	//1234abcde
//fromCharCode()	将字符转换为 Unicode 值
	//document.write(String.fromCharCode(72,69,76,76,79));//HELLO
//indexOf()	返回字符串中检索指定字符第一次出现的位置,如果没有,则返回-1
	//console.log(b.indexOf("x"));//1
//lastIndexOf()	返回字符串中检索指定字符最后一次出现的位置
	//var c = "aba";
	//console.log(c.lastIndexOf("a"));//2
//localeCompare()	用本地特定的顺序来比较两个字符串   
//match()	找到一个或多个正则表达式的匹配
	//var str="1 plus 2 equal 3"
	//document.write(str.match(/\d+/g));//1,2,3    们将使用全局匹配的正则表达式来检索字符串中的所有数字:
//replace()	替换与正则表达式匹配的子串
	//document.write(a.replace("1","a"));//a234
//search()	检索与正则表达式相匹配的值
	//var str1="Hello world!"
	//document.write(str1.search("world") + "<br />");//6
//slice()	提取字符串的片断,并在新的字符串中返回被提取的部分
	//document.write(b.slice(1,2));//b
//split()	把字符串分割为子字符串数组
	var f = "a,c,";
	//document.write(f.split(","));//a,c
//substr()	从起始索引号提取字符串中指定数目的字符
	// document.write(f.substr(0,2));//a,
//substring()	提取字符串中两个指定的索引号之间的字符
	//document.write(f.substring(0,1));//a
//toLocaleLowerCase()	根据主机的语言环境把字符串转换为小写,只有几种语言(如土耳其语)具有地方特有的大小写映射
//toLocaleUpperCase()	
	//根据主机的语言环境把字符串转换为大写,只有几种语言(如土耳其语)具有地方特有的大小写映射
	//var d = "abE";
	//document.write(d.toLocaleUpperCase());//ABE
//toLowerCase()	把字符串转换为小写
	//var e = "abE";
	//document.write(e.toLowerCase());//abe
//toString()	返回字符串对象值
	//document.write(b.toString());//abcde
//toUpperCase()	把字符串转换为大写
	// document.write(b.toUpperCase());//ABCDE
//trim()	移除字符串首尾空白
	// document.write(a.trim());//1234
//valueOf()	返回某个字符串对象的原始值
document.write(a.valueOf());//1234
</script>

  

 

本文出自 “JianBo” 博客,请务必保留此出处http://jianboli.blog.51cto.com/12075002/1977304

字符串常用方法

标签:字符串 方法

原文地址:http://jianboli.blog.51cto.com/12075002/1977304

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!