Skip to content

Commit 207c906

Browse files
committed
Add tsc result for template string
1 parent f5036c6 commit 207c906

File tree

3 files changed

+19
-4
lines changed

3 files changed

+19
-4
lines changed

basics/primitive-data-types.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,15 @@ let sentence: string = `Hello, my name is ${myName}.
8383
I'll be ${myAge + 1} years old next month.`;
8484
```
8585

86+
编译结果:
87+
88+
```js
89+
var myName = 'Xcat Liu';
90+
var myAge = 25;
91+
// 模板字符串
92+
var sentence = "Hello, my name is " + myName + ".\nI'll be " + (myAge + 1) + " years old next month.";
93+
```
94+
8695
其中 <code>&#96;</code> 用来定义 [ES2015 中的模板字符串][]`${expr}` 用来在模板字符串中嵌入表达式。
8796

8897
## 空值(Void)

examples/playground/index.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1-
var u;
2-
var num = u;
1+
var myName = 'Xcat Liu';
2+
var myAge = 25;
3+
// 模板字符串
4+
var sentence = "Hello, my name is " + myName + ".\nI'll be " + (myAge + 1) + " years old next month.";

examples/playground/index.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,6 @@
1-
let u: void;
2-
let num: number = u;
1+
let myName: string = 'Xcat Liu';
2+
let myAge: number = 25;
3+
4+
// 模板字符串
5+
let sentence: string = `Hello, my name is ${myName}.
6+
I'll be ${myAge + 1} years old next month.`;

0 commit comments

Comments
 (0)