字符串的使用(JavaScript)

本文深入讲解了JavaScript中字符串的各种操作方法,包括长度获取、字符检索、字符串分割、子串截取及格式转换等,通过具体实例展示了如何利用这些方法进行有效的字符串处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实例01: 

 

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>字符串的使用</title>
		<style type="text/css">
			body{
			font-family:楷体;
			color: burlywood;
			font-size:24px;
		}
		</style>
	</head>
	<body>
		<script type="text/javascript">
			var str="apple、banner、pear";
			document.write("处理的字符串是:"+str+"<br>");
			var len=str.length;
			document.write("字符串的长度为:"+len+"<br>");
			var s=str.charAt(3);
			document.write("字符串第3个位置的字符是:"+s+"<br>");
			var s1=str.charAt(0);
			document.write("字符串第0个位置的字符是:"+s1+"<br>");
			var index01=str.indexOf("e");
			document.write("获取字符串首次出现e字符的位置:"+index01+"<br>");
			var index02=str.indexOf("a",6);
			document.write("获取字符串位置6后出现a字符的位置:"+index02+"<br>");	
			var index03=str.lastIndexOf("e");
			document.write("取字符串最后出现e字符的位置:"+index03+"<br>");
			var arr=str.split("、");
			document.write("使用、将字符串分隔为字符串数组:"+arr+"<br>");
			var subs=str.substring(6,12);
			document.write("截取6-11间的字符串:"+subs+"<br>");
			var str01=str.toUpperCase();
			document.write("将字符串全部转换为大写字母:"+str01+"<br>");
			var str02=str.fontcolor("red");
			document.write("设置字符串的颜色:"+str02+"<br>");
			var str03=str.italics().bold().fontsize(7);
			document.write("设置字符串的字号和大小:"+str03+"<br>");
		</script>
	</body>
</html>

 实例02

 

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>字符串的使用</title>
		<style type="text/css">
			body{
			font-family:楷体;
			font-size:24px;
		}
		</style>
	</head>
	<body>
		<script type="text/javascript">
			var str="apple、banner、pear";
			document.write("处理的字符串是:"+str+"<br>");
			var len=str.length;
			document.write("字符串的长度为:"+len+"<br>");
			var s=str.charAt(3);
			document.write("字符串第3个位置的字符是:"+s+"<br>");
			var s1=str.charAt(0);
			document.write("字符串第0个位置的字符是:"+s1+"<br>");
			var index01=str.indexOf("e");
			document.write("获取字符串首次出现e字符的位置:"+index01+"<br>");
			var index02=str.indexOf("a",6);
			document.write("获取字符串位置6后出现a字符的位置:"+index02+"<br>");	
			var index03=str.lastIndexOf("e");
			document.write("取字符串最后出现e字符的位置:"+index03+"<br>");
			var arr=str.split("、");
			document.write("使用、将字符串分隔为字符串数组:"+arr+"<br>");
			var subs=str.substring(6,12);
			document.write("截取6-11间的字符串:"+subs+"<br>");
			var str01=str.toUpperCase();
			document.write("将字符串全部转换为大写字母:"+str01+"<br>");
			var str02=str.fontcolor("red");
			document.write("设置字符串的颜色:"+str02+"<br>");
			var str03=str.italics().bold().fontsize(7);
			document.write("设置字符串的字号和大小:"+str03+"<br>");
		</script>
	</body>
</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值