首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ES6
订阅
rik28
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
Proxy 的巧用
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 使用Proxy,你可以将一只猫伪装成一只老虎。下面大约有6个例子,我希望它们能让你相信,Proxy 提供了强大的 Javascript 元编程。 尽管它不像其他ES6功能用的普遍,但Proxy有许多用途,包括运…
11 种在大多数教程中找不到的 JavaScript 技巧
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 当我开始学习JavaScript时,我把我在别人的代码、code challenge网站以及我使用的教程之外的任何地方发现的每一个节省时间的技巧都列了一个清单。 在这篇文章中,我将分享11条我认为特别有用的技巧…
JS 异步工具之 --Promise
作者:杜珂珂 (沪江前端开发工程师) 一个新事物的产生必然是有其历史原因的。为了更好的以同步的方式写异步的代码,人们在 JS 上操碎了心。从 Deferred 到 Promise 到 Generator 再到 Async 和 Await,各种工具的涌现就像是人类文明的进化史,从无到有,从简陋到完善。
【译】10分钟学会reduce
根据我学习和教学JavaScript的经验,reduce是最难掌握的概念之一。在这篇文章里,我将尝试解决一个核心问题... 它们都暗示了核心思想。将结构分解为单个值。 这就像折叠一个盒子!使用reduce你可以将数组[1,2,3,4,5]每一项相加得到数字15。 在深入探讨之前…
Web 应用的撤销重做实现
这个制作间页面有着类似 PPT 的交互:从左侧的工具栏中选择元素放入中间的画布、在画布中可以删除、操作(拖动、缩放、旋转等)这些元素。 在这个编辑过程中,让用户能够进行操作的撤销、重做会提高编辑效率,大大提高用户体验,而本文要讲的正是在这个功能实现中的探索与总结。 下面,开始实…
一百行js代码实现一个校验工具
做过校验需求的小伙伴们都知道,校验其实是个麻烦事。 规则多,需要校验的字段多,都给我们前端带来巨大的工作量。 一个不小心,代码里就出现了不少if else等不可维护的代码。 因此,我觉得一个团队或者是一个项目,需要一个校验工具,简化我们的工作。 首先,参考一下 Joi。只看这一…
前端er,你真的会用 async 吗?
现在已经到 8102 年的尾声了,前端各方面的技术发展也层出不穷,VueConf TO 2018 大会 也发布了 Vue 3.0的计划。而在我们(我)的日常中也经常用 Vue 来编写一些项目。那么,就少不了 ES6 的登场了。那么话说回来,你真的会用 ES6 的 async 异…
异步解决方案----Promise与Await
异步编程模式在前端开发过程中,显得越来越重要。从最开始的XHR到封装后的Ajax都在试图解决异步编程过程中的问题。随着ES6新标准的到来,处理异步数据流又有了新的方案。我们都知道,在传统的ajax请求中,当异步请求之间的数据存在依赖关系的时候,就可能产生很难看的多层回调,俗称'…
简单易懂的Promise
> 什么是Promise?本代码用定外卖来举例子,让你明白。 ``` javascript // 定外卖就是一个Promise,Promist的意思就是承诺 // 我们定完外卖,饭不会立即到我们手中
1.5万字概括ES6全部特性(已更新ES2020)
第三次阅读阮一峰老师的《ES6标准入门》了,以前阅读时不细心,很多地方都是一目十行。最近这次阅读都是逐个逐个字来读,发现很多以前都没有注意到的知识点,为了方便记忆和预览全部ES6特性,所以写下本文。 本文的知识点完全是参考或摘录《ES6》里的语句,有部分语句为了方便理解和记忆,…