# 字符串常用方法
1、charAt()
(1)语法:
字符串.charAt(索引)
(2)作用:
获取对应索引位置的字符
(3)返回值:
对应索引位置的字符
eg:
<script>
// 准备一个原始字符串
var str = '你好,前端小灰狼';
// 输出一次
console.log(str);
// 执行charAt方法
var res = str.charAt(3);
// 输出一次返回值
console.log(res); // 前
</script>
2、toLowerCase()
(1)语法:
字符串.toLowerCase()
(2)作用:
将字符串内的字母全部转换成小写
(3)返回值:
转换好的字符串
eg:
<script>
// 准备一个原始字符串
var str = 'Hello,LitTle GrAy Wolf';
// 输出一次
console.log(str);
// 执行toLowerCase方法
var res = str.toLowerCase();
// 输出一次返回值
console.log(res); // hello,little gray wolf
</script>
3、toUpperCase()
(1)语法:
字符串.toUpperCase()
(2)作用:
将字符串内的字母全部转换成大写
(3)返回值:
转换好的字符串
eg:
<script>
// 准备一个原始字符串
var str = 'Hello,LitTle GrAy Wolf';
// 输出一次
console.log(str);
// 执行toUpperCase方法
var res = str.toUpperCase();
// 输出一次返回值
console.log(res); // HELLO,LITTLE GRAY WOLF
</script>
4、replace()
(1)语法:
字符串.replace(换下内容,换上内容)
(2)作用:
将字符串内第一个满足换下内容的片段替换成换上被人
(3)返回值:
替换好的字符串
eg:
<script>
// 准备一个原始字符串
var str = '你好,前端小灰狼,前端小灰狼';
// 输出一次
console.log(str);
// 执行replace方法
var res = str.replace('前端','帅气');
// 输出一次返回值
console.log(res); // 你好,帅气小灰狼,前端小灰狼
</script>
5、trim()
(1)语法:
字符串.trim()
(2)作用:
去除字符串首尾空格
(3)返回值:
去除空格后的字符串
eg:
<script>
// 准备一个原始字符串
var str = ' 你好,世界 ';
// 输出一次
console.log(str);
// 执行trim方法
var res = str.trim();
// 输出一次返回值
console.log(res); // 你好,世界
</script>
6、split()
(1)语法:
字符串.split(分隔符)
(2)作用:
按照分隔符将字符串切割成为一个数组
(3)返回值:
切割后的数组
eg:
<script>
// 准备一个原始字符串
var str = '2070-3-22';
// 输出一次
console.log(str);
// 执行split方法
var res = str.split('-');
// 输出一次返回值
console.log(res); // ["2070","3","22"]
</script>
7、substr()
(1)语法:
字符串.substr(开始索引,多少个)
8、substring()
(1)语法:
字符串.substring(开始索引,结束索引)
9、slice()
(1)语法:
字符串.slice(开始索引,结束索引)
<!-- 7、8、9的作用:截取字符串
返回值:截取出来的字符串 -->