240 发简信
IP属地:北京
  • 240
    深入剖析 JavaScriptCore

    前言 最近开始涉及 JS 的解析和处理工作,所以专门研究了下这块。特别是动态类型的处理以及不同引擎对于平台无关的字节码的设计和处理会有很大的帮助。 JavaScriptCor...

  • ReactNative - 原理浅析

    线程模型 RN应用中存在3个线程: UI线程:即Android中的主线程,负责绘制UI以及监听用户操作。 Native线程:负责执行C++代码,该线程主要负责Java与C++...

  • 240
    一、Socket技术详解

    Socket原理 1、什么是Socket 在计算机通信领域,socket 被翻译为“套接字”,它是计算机之间进行通信的一种约定或一种方式。通过 socket 这种约定,一台计...

  • 240
    JS面向对象编程之 - 继承

    简述 开始前先定一个父类用于继承 1. 原型链继承 核心:将父类的实例作为子类的原型 优点: 实例是子类的实例,也是父类的实例 父类新增原型方法/原型属性,子类都能访问到 缺...

  • 240
    A/B测试知识点总结

    2000年Google的工程师第一次将AB测试用于测试搜索结果页展示多少搜索结果更合适,虽然那次的AB测试因为搜索结果加载速度的问题失败了,但是这次的AB测试可以认为是Goo...

  • 异步请求并发控制

    目的 一次添加几个异步处理,每次最多只能并行执行多少个。 思路 并发有一定的数量控制,所以后加的需要有一个队列存储剩余的异步处理。队列里面存储的是一个promise的reso...

  • 240
    小程序动态化

    动态化 Web 应用具有天然的动态化特性,即在应用上线后,可通过配置数据接口,实时更改页面布局及交互: HTML 可以通过 Ajax 获取后,使用 DOM API 变更 DO...

  • 高阶组件

    如果一个函数操作其他函数,即将其他函数作为参数或将函数作为返回值,将其称为高阶函数。高阶组件(high-order component)类似于高阶函数,接收 React 组件...

个人介绍
前端搬砖队,长工~