e 1 年之前
父节点
当前提交
a7bd0a839c
共有 2 个文件被更改,包括 25 次插入1 次删除
  1. 1 1
      JS高级/4.解构赋值.html
  2. 24 0
      JS高级/6.扩展运算符.html

+ 1 - 1
JS高级/4.解构赋值.html

@@ -8,7 +8,7 @@
 <body>
     <script>
         var arr = [1,2,3];
-        var [a,b,c] = [1,2,3];
+        var [a,b,...c] = [1,2,3,4,5,6,79,90,0];
         console.log(a,'a');
         console.log(b,'b');
         console.log(c,'c');

+ 24 - 0
JS高级/6.扩展运算符.html

@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="UTF-8" />
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <title>Document</title>
+  </head>
+  <body>
+    <script>
+      /**
+       * 扩展运算符(...) spread
+       */
+      var a = [1, 2, 3, 4, 5, 6, 7];
+      var b = [...a];
+      console.log(b);
+
+      var a1 = [3, 4, 5];
+      var b1 = [0, 9, 8];
+      // var c1 = a1.concat(b1);
+      var c1 = [...a1, ...b1];
+      console.log(c1);
+    </script>
+  </body>
+</html>