240 发简信
IP属地:北京
  • setState是同步的还是异步的?

    1. setState 是同步还是异步? 我的回答是执行过程代码同步的,只是合成事件和钩子函数的调用顺序在更新之前,导致在合成事件和钩子函数中没...

  • super(props)

    为什么要调用super 这其实是JS的限制,而不是React。在构造函数中,如果要使用this就需要提前调用super在React中,我们常常需...

  • Resize,w 360,h 240
    React生命周期 && 15及16对比

    15版生命周期 初始化阶段 constructor 构造函数 getDefaultProps props默认值 getInitialState ...

  • Resize,w 360,h 240
    路由跳转模式:hash & history

    hash hash 指 url 尾巴后的 # 号以及后面的字符。这里的 # 和 css 里的 # 是一个意思。hash 也 称作 锚点,本身是用...

  • v-model原理

    1. v-model是什么? 在表单控件或者组件上实现双向绑定 2. v-model 原理: vue的双向绑定是由数据劫持结合发布者-订阅者模式...

  • 什么是库?什么是框架?

    什么是库? 库是将代码集合成一个产品,库是我们调用库中的方法实现自己的功能。eq: 于jQuery 什么是框架? 框架则是为了解决一类问题而开发...

  • Resize,w 360,h 240
    React-setState原理

    1. state的定义 状态(state) 和 属性(props) 类似,都是一个组件所需要的一些数据集合,但是它是私有的,并且由组件本身完全控...

  • vue-watch

    虽然计算属性在大多数情况下更合适,但有时也需要一个自定义的侦听器。这就是为什么 Vue 通过 watch 选项提供了一个更通用的方法,来响应数据...

  • Resize,w 360,h 240
    JS的单线程和异步

    简述 JavaScript引擎是单线程运行的,浏览器无论在什么时候都有且只有一个线程在运行JavaScript程序,JavaScript本身不可...