ES6专栏
、Curry
这个作者很懒,什么都没留下…
展开
-
ES6中变量的解构赋值
一、数组的解构赋值基本用法当为多个变量赋值时,可以使用下面的方法: // ES5 let a = 1; let b = 2; let c = 3; // ES6数组解构 let [a, b, c] = [1, 2, 3];解构赋值与剩余参数结合使用: // ES6数组解构,与剩余参数结合使用 let [a, ...b] = [1, 2, 3, 4]; console.log(b); // [2, 3, 4]更为复杂的数组解原创 2020-08-24 11:04:40 · 246 阅读 · 0 评论 -
我对于let、const以及var的了解与认识
1、let命令首先let、const命令是在es6中引入的,let用法与var类似,用于声明一个变量,但是使用let声明的变量具有块级作用域(啥叫块级作用域?本文会讲到),而用var声明的变量则是全局变量;const与let一样是具有块级作用域的,但是使用const声明的变量的值不可再被改变,而且必须在声明时赋值。先给大家来一个常见的例子: var a = []; for (var i = 0; i < 10; i++) { a[i] = function () {原创 2020-08-23 11:17:48 · 184 阅读 · 0 评论