首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
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模块的设计思想,是尽量的静态化,在编译时就能确定模块的依赖关系…