From 7ae64e8663700d18fa8dc0ed2beb0be8d8f17a05 Mon Sep 17 00:00:00 2001 From: YuJian Date: Tue, 17 May 2022 17:32:57 +0800 Subject: [PATCH] vault backup: 2022-05-17 17:32:57 --- 深入探索 JavaScript/碎片记录.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/深入探索 JavaScript/碎片记录.md b/深入探索 JavaScript/碎片记录.md index 75e80a6..1cc5e24 100644 --- a/深入探索 JavaScript/碎片记录.md +++ b/深入探索 JavaScript/碎片记录.md @@ -8,4 +8,7 @@ function f(){ var a = "world" f`Hello ${a}!`; // [["Hello", "!"], world] -``` \ No newline at end of file +``` + +- JavaScript switch 语句继承自 Java,Java 中的 switch 语句继承自 C 和 C++,原本 switch 语句是跳转的变形,所以我们如果要用它来实现分支,必须要加上 break。 +- 在 C 时代,switch 生成的汇编代码性能是略优于 if else 的,但是对 JavaScript 来说,则无本质区别。 \ No newline at end of file