一、返回数字类型:
- indexof(); 通过字符查找父字符串中的位置
- charCodeAt(); 返回ACS码
- lastindexof();
- search 通过字符查找父字符串中的位置
二、返回字符串类型:
1.slice 截取n到m不包含m下标值的字符串 大小顺序不能颠倒否则返回空 出现负值计算方式为总长与该负值的和
2.substr 截取下标n 连续m个的字符串 不允许出现负值
3.substring 截取n到m不包含m下标值的字符串 n和m中取最小的为初始值 出现负值视为0
4.replace 第一个参数是字符串或者是正则表达式,要是的是一个结果,当然也可以传递函数,注意,当传递的是函数时候一定要执行,并且有返回值,并返回值是字符串或者正则表达式。
第二个参数是字符串或者函数,字符串表示结果,当匹配过程中不会执行,如果是函数的话,分成两种情况,如果执行了跟字符串效果一样,如果没执行,会在匹配过程中执行。
5.charAt() 获取下标i在父字符串中对应的字符
三、返回数组类型
1.match 将匹配的字符串返回为一个类数组
2.split 将指定的字符作为分割符 返回一个类数组