首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
风彻
掘友等级
web前端开发工程师
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
164
文章 155
沸点 9
赞
164
返回
|
搜索文章
最新
热门
JS异步编程:Iterator迭代器原理、Generator函数与async/await原理
ECMAScript 6 入门-Iterator 和 for...of 循环 原理 Iterator仅仅是一种机制,这种机制有如下规定: 拥有 next 方法用于依次遍历数据结构的成员 每一次遍历返回
JS异步编程:手写Promise
注: 此文章仅为学习Promise的原理,有一些细节问题和边界处理没有判断,代码不可用于生产环境。如:浏览器内置的Promise使用微任务实现异步,这里用 setTimeout 宏任务实现异步。当Pr
JS异步编程:几个想不到的异步代码执行结果
1 结果: 事件队列执行的基本模型 一步一步解析: 首先 里面的执行器函数是同步执行,所以输出 'promise1' 然后执行 resolve() ,同步修改promise的状态和值。然后根据情况是否
JS异步编程:Promise深入使用、async/await使用
这篇文章基于前两篇文章: JS异步编程:Promise使用方法梳理 JS异步编程:事件队列和事件循环机制 Promise深入使用 then 返回结果总结 执行 then 方法会返回一些全新的 prom
JS异步编程:事件队列和事件循环机制
参考 一篇搞定(Js异步、事件循环与消息队列、微任务与宏任务) 浏览器中的单线程与多线程 JavaScript是一门单线程、异步、非阻塞、解析类型脚本语言。 JavaScript 单线程指的是浏览器中
浏览器渲染过程和CRP优化二:CRP优化
上一篇文章解释了浏览器的渲染过程,简单说了一下什么是CRP,这篇文章来记录一下如何进行CRP优化 浏览器渲染(解析)页面的过程如下: 导航:输入URL、DNS解析、建立连接 响应:发送请求、接收第一次
浏览器渲染过程和CRP优化一:渲染过程
我们将解析和渲染的步骤中关键的五步提取出来,作为浏览器的**关键渲染路径**,优化关键渲染路径可**提高渲染性能**
JS异步编程:Promise使用方法梳理
Promise-MDN 基本使用 Promise 是 JS 中进行异步编程的新解决方案(旧方案是单纯使用回调函数) 从语法上来说: Promise 是一个构造函数 从功能上来说: Promise 对象
JavaScript面向对象系列之继承的多种方式
js本身是基于面向对象开发的编程语言 类有以下特性:封装、继承、多态。那这几种特性在js中是如何表现的呢? 封装:js中类也是一个函数,把实现一个功能的代码进行封装,以此实现低耦合高内聚 多态:包括重
JavaScript面向对象系列之对象的深浅拷贝
对象进行深浅拷贝会出现什么样的问题? 浅拷贝 仅仅复制对象的第一层。 对象的第一层如果还是一个对象,那么存的是对象的地址,所
下一页
个人成就
文章被点赞
131
文章被阅读
27,264
掘力值
1,711
关注了
133
关注者
28
收藏集
0
关注标签
24
加入于
2017-09-02