240 发简信
IP属地:上海
  • shell学习(一)

    Linux的字符串截取 var="http://www.google.com/aaaa/bbbb/index.html" 1、${var#*/} 表示字符串从左向右匹配,直到...

  • JSONP

    JSONP和AJAX 首先二者是完全不同的东西,AJAX是通过XMLHttpRequest来发起请求,而JSONP是利用script标签动态添加src属性以及附加callba...

  • render props

    Problem 借用react官网的例子,当我们需要一个<Mouse>组件的时候,我们直接去实现它,我们初始的目标是为了实现一个移动鼠标同时可以显示鼠标位置,通过封装可以实现...

  • 剑指offer系列(1、二维数组中的查找)

    笔试面试一直被算法题搞死,现在刷题虽然晚了点,但还是刷一刷吧......... 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一...

  • react中的element、component、instance的理解

    element的实质 在React中无论是class形式(render函数)还是function形式(return的内容)的组件,最后返回的jsx其实质是React.crea...

  • 函数curry化

    前言 最近的某次面试被问到了两次相关的问题,但是自己居然都没答好,尤其第二次,先来看看面试官给的题目是什么样子的: 这一问给我问懵逼了,add(1)(2)(3)() === ...

  • CSS实现自适应正方形

    父级宽高不定,子级元素要宽高都是父级元素宽度的一半,即一个正方形 1. 利用padding来实现 2. 利用伪类来实现 3. 使用vw和vh作为单位

  • 解读reselect

    reselect使用文档 为什么使用reselect? 说来话长,一切要从redux说起,redux在每一次dispatch之后都会让注册的回调都执行一遍,然后就是conne...