首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ES6
订阅
愚人码头
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 1订阅
ES6 | JavaScript中的类class
ES5以及之前的版本,没有类的概念,但是聪明的JavaScript开发者,为了实现面向对象,创建了特殊的近类结构。 ES5中创建类的方法:新建一个构造函数,定义一个方法并且赋值给构造函数的原型。 ES6实现类非常简单,只需要类声明。推荐 babel在线测试ES6 测试下面的代码…
《深入理解ES6》中的代码片段,你能猜对几个?
花了3个周末看完了《深入理解ES6》,其中有许多代码段以及文字描述和我“常识”有些出入,因此记录了下来并加以验证。 有些代码段还是蛮有趣的,在此分享下。正在阅读屏幕的你,能“猜”对几个代码片段呢? 每个代码片段均有编号,格式为为try-xxx-yyy或note-xxx-yyy,其…
八段代码彻底掌握 Promise
Promise对象表示未来某个将要发生的事件,但在创建(new)Promise时,作为Promise参数传入的函数是会被立即执行的,只是其中执行的代码可以是异步代码。有些同学会认为,当Promise对象调用then方法时,Promise接收的函数才会执行,这是错误的。因此,代码…
ES6语言特性的总结(3)
类 在ES5中,由于没有类的概念,所以如果要使用面向对象编程,就需要利用原型继承的方式。通常是创建一个构造器,然后将方法指派到该构造器的原型上。就像这样: function Cat(name) { this.name = name; } Cat.prototype.speak …
ES6语言特性的总结(1)
虽然在编写项目的过程中,也会用到ES6的语法以及新特性。但感觉学习的不是特别系统,索性这两天重新刷了一下Understanding The ES6,也对ES6有了更深的理解。这里,针对感觉应用比较多,知识点比较重要的部分做了一下总结。内容有点多,因此预计将分为三个部分。 块级绑…
ES6 之迭代器 (iterator)
生成器概念在 Java,Python 等语言中都是具备的,ES6 也添加到了 JavaScript 中。Iterator 可以使我们不需要初始化集合,以及索引的变量,而是使用迭代器对象的 next 方法,返回集合的下一项的值,偏向程序化。
通熟易懂的 JavaScript - 声明提升(Hoisting)
不用冗余名词的叙述,通俗易懂的 JavaScript 笔记
[译]ES6入门(第一部分)
在这篇文章中,我将介绍ES6中的一些新功能。如果您是ES6新手或学习前端框架,将会很有帮助。 let类似于var但是let具有作用域。 let只能在定义的块级别中访问。 在上面的示例中,变量'a'在If语句中定义,因此在函数外部无法访问。 Const用于给变量赋值一个常量。这个…
ES6迭代器和生成器
JavaScript 原有的表示“集合”的数据结构,主要是数组(Array)和对象(Object),ES6 又添加了Map和Set。这样就需要一种统一的接口机制,来处理所有不同的数据结构。遍历器(Iterator)就是这样一种机制。它是一种接口,为各种不同的数据结构提供统一的访…