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小时内删除。
发表评论