JavaScript——字符串的内置功能

字符串的内置功能函数如下:

anchor()创建 HTML 锚。
big() 用大号字体显示字符串。
blink()显示闪动字符串。
bold()使用粗体显示字符串。
charAt()返回在指定位置的字符。
charCodeAt()返回在指定的位置的字符的 Unicode 编码。
concat()连接字符串。
fixed()以打字机文本显示字符串。
fontcolor() 使用指定的颜色来显示字符串。
fontsize()使用指定的尺寸来显示字符串。
fromCharCode()从字符编码创建一个字符串。
indexOf() 检索字符串。
italics() 使用斜体显示字符串。
lastIndexOf()从后向前搜索字符串。
link()将字符串显示为链接。
localeCompare() 用本地特定的顺序来比较两个字符串。
match() 找到一个或多个正则表达式的匹配。
replace()替换与正则表达式匹配的子串。
search()检索与正则表达式相匹配的值。
slice() 提取字符串的片断,并在新的字符串中返回被提取的部分。
small()使用小字号来显示字符串。
split() 把字符串分割为字符串数组。
strike() 使用删除线来显示字符串。
sub() 把字符串显示为下标。
substr() 从起始索引号提取字符串中指定数目的字符。
substring() 提取字符串中两个指定的索引号之间的字符。
sup()把字符串显示为上标。
toLocaleLowerCase()把字符串转换为小写。
toLocaleUpperCase()把字符串转换为大写。
toLowerCase() 把字符串转换为小写。
toUpperCase() 把字符串转换为大写。
toSource()代表对象的源代码。
toString() 返回字符串。
valueOf() 返回某个字符串对象的原始值。

其中需要重点掌握以下几个:

1.   toLocaleUpperCase()  或者 toUpperCase()    把字符串转换为大写。

      toLowerCase()  或者 toLocaleLowerCase()    把字符串转换为小写。

            var str = "hello"
			var re = str.toUpperCase()
			var re2 = str.toLocaleUpperCase()
			console.log(re,re2)
			
			var str1 = "HELLO"
			var re3 = str1.toLowerCase()
			var re4 = str1.toLocaleLowerCase()
			console.log(re3,re4)

 2.   substr()    从起始索引号提取字符串中指定数目的字符。

            var str = "hello"
			var re = str.substr(2,3) 
			console.log(re)

			var re1 = str.substr(-4,3)
			//第一个数可以是负数  代表从后往前数
			console.log(re1)

 3.   substring()     提取字符串中两个指定的索引号之间的字符。

var str = "hello"
var re =str.substring(1,4) 
console.log(re)

 

 4.   split()     把字符串分割为字符串数组。

        var str = "hello,world"
		var arr = str.split(",") 
		//以 ,为标识符将字符串截断,组成字符串数组
		console.log(arr)
		
		var arr2 = str.split("")
		// 如果只有""里面没有填写截取标识符,就将每个元素都截断,组成字符串数组
		console.log(arr2)
		
		var arr3 = str.split()
		// 如果没有"",也没有截取标识符,就将字符串作为整体截断到一个字符串数组中
		console.log(arr3)

 5.   indexOf()     检索字符串。

	//找子串在字符串中的下标,有就返回子串的下标,没有就返回-1, 有重复相同的就返回第一个的下标
			var str = "hello"
			var re = str.indexOf("e") 
			console.log(re)

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

z_小张同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值