用户中心USER CENTER

首页/用户
  • React Fiber 原理介绍

    摘要:如果运算持续占用主线程,页面就没法得到及时的更新。三解题思路解决主线程长时间被运算占用这一问题的基本思路,是将运算切割为多个步骤,分批完成。这颗新树每生成一个新的节点,都会将控制权交回给主线程,去检查有没有优先级更高的任务需要执行。 欢迎关注我的公众号睿Talk,获取我最新的文章:showImg(https://segmentfault.com/img/bVbmYjo); 一、前言 在...

    leap_frog 发布于JavaScript
  • 从代码实践潜入React内部,深入diff

    摘要:概述协调,调解本身不存在公共的。安装的确切结果有时在源代码中称为取决于渲染器,可以是节点,字符串或表示原生视图。关键的缺失部分是对更新的支持。为避免混淆,我们将和的实例叫做内部实例。但是,内部实例树包含复合和主机内部实例。 本节是 stack reconciler程序的实现说明的集合。 本文有一定的技术含量,要对React公共API以及它如何分为核心,渲染器和协调(和解,reconci...

    leap_frog 发布于JavaScript
  • js面试题(上)

    https://segmentfault.com/a/11... 原型 / 构造函数 / 实例 对原型的理解 我们知道在es6之前,js没有类和继承的概念,js是通过原型来实现继承的。在js中一个构造函数默认自带有一个prototype属性, 这个的属性值是一个对象,同时这个prototype对象自带有一个constructor属性,这个属性指向这个构造函数,同时每一个实例 都有一个__proto...

    leap_frog 发布于JavaScript
  • NodeJS架构 - 单线程事件循环模型

    摘要:客户端可能需要等待服务器释放可用的线程去处理其请求处理阻塞式的任务时浪费时间的架构单线程事件循环不遵循请求响应多线程无状态模型。它采用单线程与事件循环模型。 showImg(https://segmentfault.com/img/remote/1460000017402136); 这篇译章探究了NodeJS的架构和单线程事件循环模型。我们将在本文中讨论NodeJS如何在底层工作,它遵...

    leap_frog 发布于JavaScript
  • 用exfe.js和canvas解决移动端 IOS 拍照上传图片翻转问题

    前言 记得16年的时候我初入前端差不多一年,公司做了一个webapp,有上传头像功能,当时这个项目不是我在负责,测试的时候发现苹果用户拍照上传头像会翻转,当时几个前端的同学捯饬了一下午也没解决,结果问题转到我这里,还有半个小时下班;当时也是一脸懵逼,首先想到的是,这怎么判断它是否翻转了呢?安卓没问题啊,有些苹果手机相册里面的图片也没问题啊,js能有这种功能判断吗?上网查资料,果不其然,有!那就是e...

    leap_frog 发布于JavaScript
<