js 字符串常用方法
时间: 2023-10-17 09:55:31 浏览: 107
JavaScript中字符串有很多常用的方法,下面是一些常见的方法:
1. `length`:返回字符串的长度。
```javascript
const str = "Hello World";
console.log(str.length); // 输出 11
```
2. `charAt(index)`:返回指定索引位置的字符。
```javascript
const str = "Hello";
console.log(str.charAt(0)); // 输出 "H"
console.log(str.charAt(3)); // 输出 "l"
```
3. `substring(start, end)`:返回从start到end(不包括end)之间的子字符串。
```javascript
const str = "Hello World";
console.log(str.substring(0, 5)); // 输出 "Hello"
console.log(str.substring(6)); // 输出 "World"
```
4. `slice(start, end)`:返回从start到end(不包括end)之间的子字符串,与substring类似。
```javascript
const str = "Hello World";
console.log(str.slice(0, 5)); // 输出 "Hello"
console.log(str.slice(6)); // 输出 "World"
```
5. `indexOf(substring)`:返回substring在字符串中第一次出现的索引位置,如果没有找到则返回-1。
```javascript
const str = "Hello World";
console.log(str.indexOf("o")); // 输出 4
console.log(str.indexOf("z")); // 输出 -1
```
6. `lastIndexOf(substring)`:返回substring在字符串中最后一次出现的索引位置,如果没有找到则返回-1。
```javascript
const str = "Hello World";
console.log(str.lastIndexOf("o")); // 输出 7
console.log(str.lastIndexOf("z")); // 输出 -1
```
7. `toLowerCase()`:将字符串转换为小写。
```javascript
const str = "Hello World";
console.log(str.toLowerCase()); // 输出 "hello world"
```
8. `toUpperCase()`:将字符串转换为大写。
```javascript
const str = "Hello World";
console.log(str.toUpperCase()); // 输出 "HELLO WORLD"
```
这只是一些常见的字符串方法,JavaScript中还有很多其他有用的方法。
阅读全文