首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
es678
订阅
zyxn666
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
如何用 es6+ 写出优雅的 js 代码
兼容 IE ?不存在的好吗。 其实使用新语法配合 babel 的转码,已经可以解决这一些问题了。既然如此,那就多使用新语法去探索一下怎么更好的去写代码吧。 下面分享个人开发中常用的 js 写法技巧,希望对各位有所帮助。 var 命令会发生”变量提升“现象,即变量可以在声明之前使…
Rest/Spread 属性 • 探索 ES2018 和 ES2019
rest操作符(…)在对象解构中的使用。目前,该操作符仅适用于数组解构和参数定义。 spread操作符(…)在对象字面量中的使用。目前,这个操作符只能在数组字面量和函数以及方法调用中使用。 在对象解构模式中,rest操作符(…)将解构源的所有可枚举的属性复制到其操作数中,但对象…
深入理解 ES6
本文篇幅较长,有兴趣的可以先收藏再看。本文将重要的 ES6 特性介绍了一遍,并且详细解释了一些重难点。 let && const let 与 var 的声明用法相同,但是多了一个临时死区(Temporal Distonrtion Zone)的概念。 console.log(a)…
ES6 完全使用手册
此外还要注意这里不一定就是正式进入规范的语法。 1. let 和 const 在我们开发的时候,可能认为应该默认使用 let 而不是 var,这种情况下,对于需要写保护的变量要使用 const。 然而另一种做法日益普及:默认使用 const,只有当确实需要改变变量的值的时候才使…
ES6、ES7、ES8特性一锅炖(ES6、ES7、ES8学习指南)
ES全称ECMAScript,ECMAScript是ECMA制定的标准化脚本语言。目前JavaScript使用的ECMAScript版本为ECMAScript-262。 ECMAScript 标准建立在一些原有的技术上,最为著名的是 JavaScript (网景) 和 JScr…
ES9已经来了 Are you ready?
该篇文章主要是介绍了ES9新加的一些特性。 1. 异步迭代 在async/await的某些时刻,你可能尝试在同步循环中调用异步函数。例如: 这段代码中,循环本身依旧保持同步,并在在内部异步函数之前全部调用完成。 ES2018引入异步迭代器(asynchronous iterat…
ES6中常用的10个新特性讲解
如果const的是一个对象,对象所包含的值是可以被修改的。抽象一点儿说,就是对象所指向的地址没有变就行: 基本的字符串格式化。将表达式嵌入字符串中进行拼接。用${}来界定; 箭头函数最直观的三个特点。 4. 函数的参数默认值 ES6 中支持 class 语法,不过,ES6的cl…
ES6 系列之箭头函数
我们先来回顾下箭头函数的基本语法。 本篇我们重点比较一下箭头函数与普通函数。 箭头函数没有 this,所以需要通过查找作用域链来确定 this 的值。 这就意味着如果箭头函数被非箭头函数包含,this 绑定的就是最近一层非箭头函数的 this。 我们的需求是点击一个按钮,改变该…
这里有ECMAScript 2016,2017和2018 最新特性的例子
文章并非通篇翻译,而是进行了摘要,有兴趣的小伙伴建议直接阅读原文,有什么好的建议,或者不对的地方,欢迎留言或者@我 原文链接:https://medium.freecodecamp.org/here-are-examples-of-everything-new-in-ecmas…