首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ES6
订阅
昨夜风晓
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
【ES6脚丫系列】变量的解构赋值
本文字数8700+,阅读时间约17分钟。 zyx456:所谓的解析赋值,就是批量赋值。等式右边是要被赋值的元素。 分为五个基本类型:null、undefined、字符串、布尔、数值。 引用类型:对象,数组,函数参数。 【03】ES6按照一定的模式,从数组和对象中提取元素,对变量…
【ES6脚丫系列】Set+WeakSet+Map+WeakMap
本文字数:4700+,阅读时间约10分钟。 如果有理解不到位的地方,欢迎大家纠错。 【01】Set是一种数据结构。类似于数组,但是成员的值都是唯一的,没有重复的值。 Set内部判断两个值是否相同,使用的算法类似于恒等运算符(===),这意味着,两个对象总是不相等的。 唯一的例外…
【ES6脚丫系列】Symbol
本文字数:3000+,阅读时间6分钟。 如果有理解不到位的地方,欢迎大家纠错。如果觉得还可以,希望大家可以点个赞。 谢谢大家。 Symbol是新的原始类型,不是对象。表示独一无二的值。 它是JavaScript语言的第七种数据类型,前六种是:Undefined、Null、布尔值…
【ES6脚丫系列】Promise
* 6.2 catch方法返回的还是一个Promise对象,因此后面还可以接着调用then方法。 * 7.1 如果前面的promise和then()没有报错,则会跳过catch方法。 * 7.2.1 如果Promise状态已经变成resolved,再抛出错误是无效的。 * 7.…
【ES6脚丫系列】遍历器iterator
Array,Object(类数组对象),Map,WeakMap,Set,WeakSet,字符串。 【02】其他数据结构(主要是对象)的Iterator接口,都需要自己部署在Symbol.iterator属性上面。(原型链上的对象具有该方法也可)。 【03】一个数据结构只要具有S…
【ES6脚丫系列】箭头函数
本文字符数4300+,阅读时间约8分钟左右。 等于说,只保留了函数的参数和返回。省略function和return。 => 等同于return。 02、statement:语句。 03、可以链式写箭头函数。 04、注意,(形参)和箭头=>必须写在同一行,否则报错。 【02】一定…
【ES6脚丫系列】let+const+变量+变量作用域+块作用域+变量声明提升
本文字符数9600+,阅读时间约20分钟。 【01】ES6新加。 【02】let用于声明变量,let声明的变量,只在let命令所在的代码块内有效。 所谓的代码块就是指花括号内的东西。 【03】在for循环的小括号里,let定义的变量,只在for循环体内有效。其他地方就是未定义了…
【ES6脚丫系列】模块Module
本文字符数8200+,阅读时间约16分钟。 【01】过去使用CommonJS和AMD,前者用于服务器,后者用于浏览器。 Module可以取代CommonJS和AMD规范,成为浏览器和服务器通用的模块解决方案。 ES6模块的设计思想,是尽量的静态化,在编译时就能确定模块的依赖关系…