240 发简信
IP属地:北京
  • Resize,w 360,h 240
    mac 下 安装nvm 以及使用

    nvm 下载: 终端输入:git clone https://gitee.com/mirrors/nvm.git[https://gitee.c...

  • 柯里化

    柯里化会让一个多参数的函数转换成单参数的函数:fn(a,b,c) ——> fn(a)(b)(c )

  • 高阶函数

    问:什么是高阶函数?答:1、一个函数的参数是函数,就是高阶函数(回调函数是高阶函数)2、一个函数返回一个函数,当前的这个函数就是高阶函数。

  • js的重载

    问:什么是重载?答:同样的函数,不同样的参数个数。《JS高级程序设计》里是提到过函数是没有重载的,ts中有重载。但是可以根据arguments的...

  • Event Loop

    js是单线程,单线程中又分为同步任务,异步任务。同步任务:在主线程上执行,前面任务没有执行完毕,后面的任务将一直等待执行。异步任务:则是放在任务...

  • vue渲染流程

    把模板转化成render函数 调用render函数产生虚拟节点,将虚拟节点插入到真实节点上 生成render函数方法:compileToFunc...

  • vue的组件渲染流程

    1、给组件创建个构造函数,基于Vue。 2、开始生成虚拟节点,对组件进行特殊处理 data.hook = {init(){}} 3、生成dom元...

  • Vue 计算属性原理篇

    通常我们不需要频繁的去更新模板上的属性值,则会采用computed,因为他具有缓存功能,可以提高性能。 computed有两种写法 vue中初始...

  • Vue watch监听原理篇

    学习watch原理之前需要了解更新原理 首先清楚在vue中watch有几种常见用法 初始化watch时 需要看一下watch的所有属性和他的值,...

个人介绍
努力搬砖的小码农一枚。平时积累记录下。