字符串方法
indexOf()方法返回字符串中指定文本首次出现的索引(从0开始); 

lastIndexOf()方法返回指定文本在字符串中最后一次出现的索引:

【indexOf,lastIndexOf 两个参数 (‘我是字符串’,我是开始位置)indexOf(str,2)】

search()方法搜索特定值的字符串,并返回匹配的位置 (和indexOf相同,但是没有第二个参数)

slice() 提取字符串的某个部分并在新字符串中返回被提取的部分 (两个参数:起始索引(开始位置),终止索引(结束位置)。可以是负值)

substring()  同 slice() 但是参数不能是负值

substr() 类似于 slice()。**不同之处在于第二个参数规定被提取部分的长度**。

replace() 方法用另一个值替换在字符串中指定的值:不会改变调用它的字符串。它返回的是新字符串。

toUpperCase() 把字符串转换为大写:

toLowerCase() 把字符串转换为小写:

concat() 方法连接两个或多个字符串:
var text1 = "Hello";
var text2 = "World";
text3 = text1.concat(",",text2);

trim() 方法删除字符串两端的空白符:String.trim()

charAt() 方法返回字符串中指定下标(位置)的字符串:
var str = "HELLO WORLD";
str.charAt(0);            // 返回 H

charCodeAt() 方法返回字符串中指定索引的字符 unicode 编码:
var str = "HELLO WORLD";
str.charCodeAt(0);         // 返回 72

split() 将字符串转换为数组:
var txt = "a,b,c,d,e";   // 字符串
txt.split(",");          // 用逗号分隔
JS
JSRUN前端笔记, 是针对前端工程师开放的一个笔记分享平台,是前端工程师记录重点、分享经验的一个笔记本。JSRUN前端采用的 MarkDown 语法 (极客专用语法), 这里只属于前端工程师。