es6 string 方法
(原创实用版4篇)
篇1 目录
1.ES6 中的 String 对象 
2.字符串连接 
3.字符串查 
4.字符串替换 
5.字符串分割 
6.字符串缩进 
7.字符串填充 
8.字符串比较
篇1正文
在 ES6 中,String 对象提供了许多实用的方法,使得我们在处理字符串时更加方便和高效。下面我们将详细介绍这些方法。
1.字符串连接
在 ES6 中,可以使用"+"运算符来连接字符串。例如:
```javascript 
let str1 = "Hello"; 
let str2 = "World"; 
let result = str1 + " " + str2; 
console.log(result); // 输出 "Hello World" 
```
2.字符串查
ES6 中的 String 对象提供了 indexOf() 和 lastIndexOf() 方法来查子字符串在字符串中的位置。例如:
```javascript  substring和slice
let str = "Hello World"; 
let index = str.indexOf("World"); 
console.log(index); // 输出 6 
```
3.字符串替换
ES6 中的 String 对象提供了 replace() 方法来替换字符串中的子串。例如:
```javascript 
let str = "Hello World"; 
let result = place("World", "ES6"); 
console.log(result); // 输出 "Hello ES6" 
```
4.字符串分割
ES6 中的 String 对象提供了 split() 方法来按照指定的分隔符将字符串分割成数组。例如:
```javascript 
let str = "Hello,World"; 
let arr = str.split(","); 
console.log(arr); // 输出 ["Hello", "World"] 
```
5.字符串缩进
ES6 中的 String 对象提供了 padStart() 和 padEnd() 方法来在字符串前后添加指定字符。例如:
```javascript 
let str = "Hello"; 
let paddedStr = str.padStart(" ", 5); 
console.log(paddedStr); // 输出 "    Hello" 
```
6.字符串填充
ES6 中的 String 对象提供了 padStart() 和 padEnd() 方法来在字符串前后添加指定字符。例如:
```javascript 
let str = "123"; 
let paddedStr = str.padStart("0", 3); 
console.log(paddedStr); // 输出 "00123" 
```
7.字符串比较
ES6 中的 String 对象提供了 localeCompare() 方法来比较两个字符串。
篇2 目录
1.ES6 简介 
2.ES6 中 String 对象的主要方法 
  2.1 length 
  2.2 charAt 
  2.3 slice 
  2.4 substring 
  2.5 toUpperCase 
  2.6 toLowerCase 
  2.7 trim
篇2正文
ES6(ECMAScript 6) 是 JavaScript 的下一代标准,它引入了许多新的语言特性和方法,其中包括 String 对象的方法。在 ES6 中,String 对象具有许多常用的方法,这些方法可以帮助我们更轻松地处理字符串。
下面是 ES6 中 String 对象的主要方法:
1.length
该方法返回字符串的长度。它是一个数值类型的属性,可以在任何时候使用。例如:
``` 
let str = "Hello, world!"; 
console.log(str.length); // 输出:13 
```
2.charAt
该方法返回指定索引位置的字符。如果索引位置超出了字符串的范围,它将返回 undefined。例如:
``` 
let str = "Hello, world!"; 
console.log(str.charAt(1)); // 输出:"e" 
console.log(str.charAt(10)); // 输出:undefined 
```
3.slice
该方法返回一个新字符串,该字符串包含从开始索引到结束索引 (不包括结束索引) 的字符。例如:
``` 
let str = "Hello, world!"; 
console.log(str.slice(0, 5)); // 输出:"Hello" 
```
4.substring
该方法返回一个新字符串,该字符串包含从开始索引到结束索引 (包括结束索引) 的字符。例如:
``` 
let str = "Hello, world!"; 
console.log(str.substring(0, 5)); // 输出:"Hello" 
```
5.toUpperCase
该方法将字符串转换为大写,并返回一个新字符串。例如:
``` 
let str = "Hello, world!"; 
console.UpperCase()); // 输出:"HELLO, WORLD!" 
```
6.toLowerCase
该方法将字符串转换为小写,并返回一个新字符串。例如:
``` 
let str = "Hello, world!"; 
console.LowerCase()); // 输出:"hello, world!" 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。