Avatar notebook default
23篇文章 · 22061字 · 0人关注
  • Resize,w 360,h 240
    使用 CodePush 热更新 React Native 项目

    最近在 React Native 项目部署了 CodePush 来做热更新,查了网上很多资料发现大多中文资料都比较陈旧了,打算更新一篇2017年...

  • Mirrorx 源码解析

    无图,纯分析,慎入 Mirror 是一个 react、redux 及 react-router 的封装。有几个显著的特点让开发变得更加简单: r...

  • Resize,w 360,h 240
    使用 ESlint、lint-staged 半自动提升项目代码质量

    最近在项目部署了ESlint还有一些配套的工具,比如 prettier husky lint-staged,有些心得写出来分享下。 依据本篇可以...

  • 谈谈我对 RN Navigator的理解

    React Native的Navigator,理解起来相对来说不太容易,经过一些实践之后谈谈我的理解。参考的是这篇文章的代码 零 首先从原理上,...

  • Promise 用法解析

    Promise 在ES6中可以直接使用: Promise构造函数的参数是一个函数,这个参数函数的两个参resolve和reject也是JavaS...

  • JS 正则表达式

    问答 \d,\w,\s,[a-zA-Z0-9],\b,.,*,+,?,x{3},^$分别是什么? 贪婪模式和非贪婪模式指什么? 在涉及到量词时,...

  • Resize,w 360,h 240
    Js 闭包、定时器

    问题 什么是闭包? 有什么作用 闭包可以用来读取函数内部的变量。 由于作用域链表,外部是无法读取到函数内部的变量的。所以如果想要得到函数内部的变...

  • JavaScript 时间对象、引用类型

    问答 基础类型有哪些?复杂类型有哪些?有什么特征? 基本类型(undefined,boolean,number,string,null):按值访...

  • JavaScript 数组、字符串、数学函数

    问答 数组方法里push、pop、shift、unshift、join、split分别是什么作用。(*) push方法用于在数组的末端添加一个或...

文集作者