string类
Posted gdqx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了string类相关的知识,希望对你有一定的参考价值。
定义字符串的方法
Var st=new String(“hello world”)
简写
Var st=”hello world”
- 字符串的加号运算 + 仅仅就是拼接 这种方法 叫字符串拼接。
- 字符串prototype上的方法
(1) charAt() 返回在指定位置的字符 var s=st.charAt(2)
(2) Concat() 链接两个或多个字符串,并返回新的var s=st.concat(sd,"hello wolrd");
(3) indexOf() 返回某个字符串在字符串中首次出现的位置,没有返回-1
结果为-1
(4) lastIndexOf() 功能和indexOf一样 不过是从后往前
从后向前检索某个字符串在字符串中出现的位置,返回值是从起始位置算起
(5) match()
(6) Search()
(7) Replace()
(8) Slice() 截取字符串中的一部分
前闭后开 包含2但是不包含7
(9) Split() 将字符串按某种形式分割成数组
(10) substr() 也是截取 和slice有点区别
结果为llo w
(11) substring() 跟slice一样
(12) toLowerCase() 将字符串的中字符都变成小写
(13) toUpperCase() 将字符串中的字符都变成大写
(14) trim() 去掉字符串两端的空白
补充
每个函数都天然自带一个return。如果写return 返回什么就是什么,如果不写就是undefined
类 他的本质也是函数,里面也有return 但默认是object,如果强制return一个值,不会造成影响,如果return是个对象,就会造成影响
以上是关于string类的主要内容,如果未能解决你的问题,请参考以下文章