JS String
概述
字符串(string)是JavaScript中一种基本的数据类型。JavaScript提供了很多string对象方法,如获取字符串长度、查找字符串中的字符串、提取部分字符串、字符串分割为数组等。调用string对象方法的语法格式如下:
字符串数据.方法名称();
1.获取字符串长度
用于返回字符串的长度。字符串的长度包含字符串中的空格等字符,1个汉字也按照1个字符计算。
2.查找字符串中的字符串
indexOf()用于返回字符串中指定文本首次出现的索引(位置),索引从0开始计算。 lastIndexOf()用于返回字符串中指定文本最后一次出现的索引(位置),索引从0开始计算。
3.提取部分字符串
slice()用于提取字符串的某部分,并在新字符串中返回被提取的部分,其语法格式如下:
字符串对象.slice(开始索引,结束索引);
subString()的功能同slice(),但该方法的索引值不能为负数,其语法格式如下:
字符串对象.substring (开始索引,结束索引);
subStr()的功能也同slice(),不同之处是该方法的第二个参数是指提取字符的长度,其语法格式如下:
字符串对象.subStr(开始索引,提取字符的长度);
charAt() 是一种字符串方法,用于检索字符串中特定位置的字符,其语法格式如下:
字符串对象.charAt([字符位置]);
4.字符串分割为数组
用于将一个字符串分割成字符串数组,其语法格式如下:
字符串对象.split("分隔符");
5.字符串大小写转换
toUpperCase()方法用于把字符串转换为大写,其语法格式如下:
字符串对象.toUpperCase()();
toLowerCase()方法用于把字符串转换为小写,其语法格式如下:
字符串对象.toLowerCase()();
注意以上两个方法并不修改原字符串。