240 发简信
IP属地:湖北
  • tstat

    react-navigation笔记 安装依赖 在根文件顶部引入,否则应用会崩溃 将整个应用包装在 NavigationContainer 中 安装 @react-navig...

  • JS委托——apply()和call()

    因为最近接手了一个老项目,关于类的封装很有趣,正好借机复习一下apply()和call()两位好兄弟。apply和call是Function对象原型链上的函数,每个funct...

  • 前端性能优化——节流

    和防抖不同,节流操作是指在连续触发某一事件的情况下,每隔一段时间就触发一次事件,时间固定,具体的使用场景和防抖的类似,不过我一般使用防抖,可以节省请求。 第一种方案:利用时间...

  • 前端性能优化——防抖

    在开发中经常会遇到频繁触发的事件如onScroll,onChange等,当这些频繁触发的事件和请求相关联的时候,每次触发都去发请求会造成巨大的服务器压力,比如简书的实时保存,...

  • 120
    浏览器事件机制

    概述 浏览器事件传播存在三个阶段:捕获阶段,目标阶段,冒泡阶段 捕获阶段:从window对象派发到事件目标的父级的过程 目标阶段:目标被找到 冒泡阶段:从目标父级到windo...

  • babel插件安利

    插件,让代码更优雅 1. babel-plugin-transform-decorators-legacy 这几天在补高阶组件的相关知识,对于高阶组件的引用方式,感觉有些别扭...

  • React高阶组件探究

    React高阶组件探究 在使用React构建项目的过程中,经常会碰到在不同的组件中需要用到相同功能的情况。不过我们知道,去这些组件中到处编写同样的代码并不优雅。 在以往,为了...

  • 120
    React获取DOM系列

    在前端开发过程中,必然有些情况会需要dom元素进行一些节点操作,抛开原生的获取方法,本文将介绍React提供的解决方案,本文所有示例运行版本为react@16.11.0 1....

  • 关于es6的函数基础应用——第一篇

    30-seconds-of-code提供了大量精彩的函数片段,你可以花30s或者更短的时间来理解这些代码段,理解这些函数的应用相信对自己会有一定的帮助。本系列只涉及数组处理方...

  • ios11.3下fastClick相关bug

    首先了解一下加入faskclick这个库解决的问题: click 300ms延迟:浏览器click会比touch延迟300ms触发 click穿透现象:当两个div同处一个p...