1.charAt和charCodeAt
这两个属性的意思分别是数组中指定索引位置的字符以及制定索引字符在ASCII码表中所对应的值。
var str="<span style="font-family: Arial, Helvetica, sans-serif;">I lover JavaScript!</span>"
console.log(<span style="font-family: Arial, Helvetica, sans-serif;">str</span><span style="font-family: Arial, Helvetica, sans-serif;">.charAt(2))</span>
这一步所对应的返回结果就是字符串中索引为2所对应的字符,也就是字母 "l"
<pre name="code" class="javascript">console.log(<span style="font-family: Arial, Helvetica, sans-serif;">str</span><span style="font-family: Arial, Helvetica, sans-serif;">.charCodeAt(2))</span>
这一步所对应的返回结果就是字符串中索引为2所对应的字符,也就是字母 "l"在ASCII码表中所对应的值
2.split方法,它的作用是将数组按照制定的符号拼接
var str="<span style="font-family: Arial, Helvetica, sans-serif;">I lover JavaScript!</span>"
str.split("+")
这个操作就是将字符串中的每个字符串通过加号进行拼接
<div>
</div>
3.toLowerCase/toUpperCase
将字符中修改成大写或者小写
4.indexOf/lastIndexOf
获取制定字符首次出现的索引以及最后一次出现的索引
这两个方法中,如果没有在字符串中找到相应的字符,那么它们返回的结果都是-1
5.substr(n,m) 获取字符串中从索引n开始m个字符
substring(n,m) 获取字符串中从索引n开始到第m出,不包含m
slice(n,m)
6.str.replace(old.new)
替换数组中的某一个项