首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Korey
掘友等级
FE
|
Tencent
希望自己能输出一些优质的总结分析文章。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
文章
热门
最新
基于实践探寻babel7最佳配置方案
通过实践及源码找寻babel7各主流包的最佳配置及各方案缺陷,并介绍未来babel8的相关逻辑思路。
Web 端即时通讯技术盘点
Web 端即时通讯方案大致有 4 种:传统 Ajax 短轮询、Comet 技术、WebSocket 技术、SSE(Server-sent Events)。本文将简要介绍这 4 种技术的原理,并指出各自的异同点、优缺点等。 原理是在客户端通过 Ajax 的方式的方式每隔一小段时间…
事件循环(Event Loop)
javascript 从诞生之日起就是一门单线程的非阻塞的脚本语言。而非阻塞则是当代码需要进行一项异步任务(无法立刻返回结果,需要花一定时间才能返回的任务,如 I/O 事件)的时候,主线程会挂起(pending)这个任务,然后在异步任务返回结果的时候再根据一定规则去执行相应的回…
基于electron开发在线课堂
此文不讲整体项目思路,只是对该项目开发的一些踩坑总结,备忘用。 在线课堂 electron 应用可以基于实时互动课堂(Electron)开发,本质是实时音视频trtc+即时通讯im的组合。 虽然 electron 本质是打包 web 应用,但由于腾讯云 SDK 实现问题,TRT…
从输入URL到页面加载的过程所涉及到的知识点
多进程的好处可以避免单个 page、单个插件 crash 影响整个浏览器,也充分利用多核优势,提高浏览器稳定性,速度,安全性。 进程策略:多个 tab 同域名下可能会合并到一个渲染进程。通过页面右上角的... -> 更多工具 -> 任务管理器打开面板。 渲染进程收到消息后,与网…
前端微信H5支付,支付宝内及第三方H5支付,各平台分享总结
走统一引入 JSSDK 的新方式实现支付逻辑。 网页授权 access_token:基于 Oauth 2.0,需要 code 换取,用于维持登录状态。 普通 access_token:后台可直接生成,换取 jsapi_ticket 进而加密生成 signature 作为 wx.…
Vue2.x(含组件)主流程源码笔记(十):destroyed 阶段
上两章分析了 Vue 的 update 阶段,本章我们以点击 点击让第二个App组件卸载 触发 hide 执行 this.isShow = false 为例,分析 Vue 的 destroyed 阶段。 前面逻辑同 update 阶段一致,触发该属性的订阅即 渲染 watche…
Vue2.x(含组件)主流程源码笔记(九):update 阶段(下)
接上文,得到 vnode 后执行 vm._update。因为 vm._vnode 存在即已经渲染过,则走更新方法: vm.__patch__ 即 patch 方法,进入 patch 流程。 patch 的主要功能是将新旧 vnode 进行同级比较,然后更新真实 dom 节点和组…
Vue2.x(含组件)主流程源码笔记(八):update 阶段(上)
前面七章分析了 vue demo 的整个初始化过程,本文开始分析当数据(model)发生变化时,Vue 的处理过程。 我们以点击 dom 触发 plus 执行 this.info.age++ 为例,分析 Vue 的 update 阶段。 其中,this 为 Vue 实例,sou…
Vue2.x(含组件)主流程源码笔记(七):mount 阶段之生成 dom
此处为初始渲染,执行第一个分支 vm.__patch__(vm.$el, vnode, hydrating, false /* removeOnly */); 即执行 patch。 createChildren 标志开始构建子 vnode。方法里先通过 checkDuplica…
下一页
个人成就
文章被点赞
193
文章被阅读
54,140
掘力值
1,487
关注了
14
关注者
204
收藏集
0
关注标签
21
加入于
2016-09-02