{site_name}

{site_name}

🌜 搜索

ES6 字符串新增的方法包括:

1. 模板字符串(Template

前端 𝄐 0
es6字符串模版,es6中新增哪些数组方法,es6字符串拼接方法,es6新增的对象方法,es6字符串换行,es6 字符串替换
ES6 字符串新增的方法包括:

1. 模板字符串(Template Strings)
2. 字符串扩展方法

### 1. 模板字符串

模板字符串是一种新的字符串语法,使用反引号 包裹字符串,可以在其中插入变量或表达式,并支持多行文本。模板字符串中需要嵌入变量或表达式时,使用 ${} 包裹。例如:

javascript
const name = "Alice";
const age = 30;
console.log(My name is ${name}, and I am ${age} years old.);


输出结果为:


My name is Alice, and I am 30 years old.


### 2. 字符串扩展方法

ES6 还新增了一些字符串扩展方法,包括:

- startsWith():判断字符串是否以指定的字符开头
- endsWith():判断字符串是否以指定的字符结尾
- includes():判断字符串是否包含指定的字符
- repeat():重复字符串指定次数

例如:

javascript
const str = "Hello, world!";
console.log(str.startsWith("Hello")); // true
console.log(str.endsWith("!")); // true
console.log(str.includes("world")); // true
console.log("abc".repeat(3)); // "abcabcabc"


以上这些方法都返回布尔值,除了 repeat() 方法,它返回被重复后的新字符串。