es6
xiaoma121212
这个作者很懒,什么都没留下…
展开
-
ES6 解构赋值详解易懂
转载于:https://blog.csdn.net/weixin_40967353/article/details/107982205 如有侵权,请联系删除! 基本概念:本质上是一种匹配模式,只要等号两边模式相同,那么左边变量可以被赋予对应的值。 解构赋值主要分为:数组的解构赋值 、对象的解构赋值 数组解构:如 1 )当我们要接收的变量和要解构的数据长度相等时,会依次根据数据的对应关系分别赋值 //数组解构 let arr = [1,2,3,4]; let [a,b,c,d] = arr; console.转载 2021-01-16 16:02:35 · 229 阅读 · 0 评论 -
使用ES6新特性async await进行异步处理
详情见:https://blog.csdn.net/zhaoxiang66/article/details/81017373转载 2020-11-27 17:41:38 · 181 阅读 · 0 评论 -
es6 javascript对象方法Object.assign()
转载于:https://blog.csdn.net/qq_30100043/article/details/53422657 1 基本用法 Object.assign方法用于对象的合并,将源对象( source )的所有可枚举属性,复制到目标对象( target )。 var target = { a: 1 }; var source1 = { b: 2 }; var source2 = { c: 3 }; Object.assign(target, source1, source2); target /转载 2020-10-28 13:59:22 · 247 阅读 · 0 评论 -
ES6的Object.assign()基本用法
转载于:https://blog.csdn.net/weixin_44999830 Object.assign方法用于对象的合并,将源对象(source)的所有可枚举属性,复制到目标对象(target)。 例如: const target = {a:1}, const source1 = {b:2} const source2 = {c:3}; Object.assign(target, source1,source2); target // {a:1,b:2,c:3} Object.assi转载 2020-08-29 16:58:57 · 108 阅读 · 0 评论 -
前端JS——if else if 的高级写法
假如我们有这样一段逻辑: let orderStatus = '' if (res.data.status == '1') { orderStatus = '待付款' } else if (res.data.status == '2') { orderStatus == '待发货' } els...转载 2019-11-21 10:59:06 · 2988 阅读 · 0 评论 -
var与let、const的区别
var与let、const的区别 var与let、const 一、var声明的变量会挂载在window上,而let和const声明的变量不会: var a = 100;console.log(a,window.a); // 100 100let b = 10;console.log(b,window.b); // 10 undefinedcons...原创 2019-09-26 12:48:41 · 170 阅读 · 0 评论 -
Promise 异步回调 async await
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Promise异步回调</title> </head> <body> <script> //async 只能加在function 前面,代表这...原创 2019-09-29 14:40:17 · 102 阅读 · 0 评论