JS笔记005

第05章 字符串对象

5.1 内置对象简介

字符串对象:String
数组对象:Array
日期对象:Date
数值对象:Math

5.2 获取字符串长度

字符串名.length

5.3 大小写转换

字符串名.toLowerCase()
字符串名.toUpperCase()

5.4 获取某一个字符

字符串名.charAt(n)

5.5 截取字符串

字符串名.substring(start, end)

5.6 替换字符串

字符串名.replace(原字符串, 替换字符串)
字符串名.replace(正则表达式, 替换字符串)

5.7 分割字符串

字符串名.split("分割符")

5.8 检索字符串的位置

字符串名.indexOf(指定字符串)
字符串名.lastIndexOf(指定字符串)

5.9 统计某一个字符串的个数

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script>
			var str = "Can you can a can as a Canner can can a can";
			var n = 0;
			for(var i=0;i<str.length;i++)
			{
				var char = str.charAt(i);
				if (char.toLocaleLowerCase()=="c")
				{
					n += 1;
				}
			}
			document.write("字符串中含有" + n + "个字母c");
		</script>
	</head>
	<body>
	</body>
</html>
原文地址:https://www.cnblogs.com/infuture/p/13548494.html