freeCodeCamp/guide/chinese/javascript/template-literals/index.md

29 lines
606 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Template Literals
localeTitle: 模板文字
---
模板文字是一个ES6功能利用反引号字符来定义字符串值
### 基本语法
以下是模板文字的基本示例:
```javascript
// ES5 syntax
var es5String = "ES5 String"
var es5StringWithVariable = "ES5 String with a " + variable + "..."
// ES6 template literal
const tempLit = `Simple string`
// ES6 template literal with variable
let tempLitWithVariables = `Simple string with a ${variable}...`
// ES6 multiple line template literal
const multiLineString = `
Multiple
Lines
Allowed
`
```