首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
司徒正美1487924885000
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
Es6 Class是如何实现的?
在Es5中没有类的概念,在将类之前我们首先要说一下类的继承类的继承类有三种属性,,公有属性,私有属性,静态属性(Es7)/静态类(Es6)如何实现一个类继承公有属性继承父类属性严格来说,一般规范带下划
【译】Async-Await≈Generators+Promises
这篇文章我将介绍ES2017的async函数为什么是ES2016的Generators和Promises特性功能的语法糖。 呃,除了因为好奇它的原理之外,更重要的是为了去支持旧的运行平台。如果你希望使用了新功能的代码可以运行在旧的浏览器版本和Node.js版本,你可能需要使用诸…
关于Babel 6的 loose mode
大多数Babel插件都有两种模式 normal mode 和 loose mode,normal mode 转换而来的ES5代码更加符合ECMAScript 6 的语义,而 loose mode 转换而来的代码更加简单,更像是人写的。 loose mode 的优点在于兼容旧引擎…
前端单页路由《stateman》源码解析
《stateman》是波神的一个超级轻量的单页路由,拜读之后写写自己的小总结。 以下文章全部以该Demo作为例子讲解。 以上代码很简单,首先实例化StateMan,然后通过state函数来创建一个路由状态,同时传入路由的配置,最后通过start来启动,这时路由就开始工作了,以下…
JS的防抖与节流
在进行窗口的resize、scroll,输入框内容校验等操作时,如果事件处理函数调用的频率无限制,会加重浏览器的负担,导致用户体验非常糟糕。此时我们可以采用debounce(防抖)和throttle(
[译] JavaScript 是如何工作的:Service Worker 的生命周期与使用场景
这是专门探索 JavaScript 及其构建组件的系列的第八个。在识别和描述核心元素的过程中,我们也分享了一些我们在构建 SessionStack 时的最佳实践。SessionStack 是一个强大且性能卓越的 JavaScript 应用程序,可以向你实时显示用户在 Web 应…