<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
// 字符串声明
var str="Hello World" //类型String
var str1=new String("Tom") //类型Object
// 获得字符串长度
x=str.length
// 获取指定索引处的字符
x=str[1]
// 一些特殊的符号
// \' 单引号
// \" 双引号
// \\ 反斜杠
// \n 换行
// \r 回车
// \t tab(制表符)
// \b 退格符
// \f 换页符
// 字符串的属性
// constructor 返回创建字符串属性的函数
// length 返回字符串的长度
// prototype 允许您向对象添加属性和方法
//字符串的方法
// charAt() 返回指定索引位置的字符
// charCodeAt() 返回指定索引位置字符的 Unicode 值
// concat() 连接两个或多个字符串,返回连接后的字符串
// fromCharCode() 将 Unicode 转换为字符串
// indexOf() 返回字符串中检索指定字符第一次出现的位置
// lastIndexOf() 返回字符串中检索指定字符最后一次出现的位置
// localeCompare() 用本地特定的顺序来比较两个字符串
// match() 找到一个或多个正则表达式的匹配
// replace() 替换与正则表达式匹配的子串
// search() 检索与正则表达式相匹配的值
// slice() 提取字符串的片断,并在新的字符串中返回被提取的部分
// split() 把字符串分割为子字符串数组
// substr() 从起始索引号提取字符串中指定数目的字符
// substring() 提取字符串中两个指定的索引号之间的字符
// toLocaleLowerCase() 根据主机的语言环境把字符串转换为小写,只有几种语言(如土耳其语)具有地方特有的大小写映射
// toLocaleUpperCase() 根据主机的语言环境把字符串转换为大写,只有几种语言(如土耳其语)具有地方特有的大小写映射
// toLowerCase() 把字符串转换为小写
// toString() 返回字符串对象值
// toUpperCase() 把字符串转换为大写
// trim() 移除字符串首尾空白
// valueOf() 返回某个字符串对象的原始值
</script>
</body>
</html>