首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Kbddd
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 46
沸点 5
赞
51
返回
|
搜索文章
赞
文章( 46 )
沸点( 5 )
异步编程解决方案全集—promise、generator+co、async+await
传统的解决代码单线程执行的方案是回调函数和事件。这是个解决问题的方案,但是会造成回调地狱。 异步编程是优化代码逻辑提高代码易读性的关键。 这三种方法我都经常在用,但是对它们的原理却一知半解。于是想炒个冷饭从头到尾理一遍,梳理一下它们之间的关系。 Promise对象是一个构造函数…
如何优雅地改善程序中for循环
有点编程基础的童鞋,都可以很快想到上面的编写方法。那不知道大家是否会跟我一样对于写for循环时,功能是没毛病,但编写起来总会觉得很不优雅,例如还要定义对应的i变量(拿上述举例)以及还要自主控制i变量的变化,这样无疑会变得繁琐起来,也会让我们编写代码效率有所下降 到这里,ForE…
关于 ES6 中 Promise 的面试题
最近在复习 Promise 的知识,所以就做了一些题,这里挑出几道题,大家一起看看吧。 首先 Promise 新建后立即执行,所以会先输出 1,2,而 Promise.then() 内部的代码在 当次 事件循环的 结尾 立刻执行 ,所以会继续输出4,最后输出3。 reject …
Web阅读器开发系列教程(入门篇)
最近我在慕课网发布了两门关于Web阅读应用开发的课程,采用Vue全家桶开发。免费课是入门级课程,初步实现了一个阅读器。实战课是进阶课程,实现了一个高性能的互联网阅读应用。两个项目都采用自适应布局,同时支持PC端和移动端,想要系统提升前端技能的同学不要错过。 本教程为系列教程,主…
[翻译] 用 CSS 背景混合模式制作高级效果
如果「一图胜千言」,那多图混合创造的效果要超过千言万语。同理,CSS 的混合模式为设计带来的可能性远远超出了你的想象。 你所听到的 CSS 混合模式,就是三个被现代浏览器所广泛支持的 CSS 属性。这三个属性包含了: 不过,本文主要聚焦在 background-blend-mo…
JavaScript多线程编程
浏览器端JavaScript是以单线程的方式执行的,也就是说JavaScript和UI渲染占用同一个主线程,那就意味着,如果JavaScript进行高负载的数据处理,UI渲染就很有可能被阻断,浏览器就会出现卡顿,降低了用户体验。 为此,JavaScript提供了异步操作,比如定…
关注了
26
关注者
1
收藏集
2
关注标签
21
加入于
2018-10-18