240 发简信
IP属地:广东
  • Git提交时出现"WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED"警告解决方案

    问题 提交代码时出现了以下这种情况: 是为什么呢?找了一圈,发现了这个:we updated our rsa ssh host key[https://github.blog...

  • 回流与重绘

    写在前面 在讨论回流(重排)与重绘之前,先了解具体的浏览器解析渲染机制: 解析HTML,生成 DOM 树,解析CSS,生成 CSSOM 树 将 DOM 树和 CSSOM 树结...

  • VSCode插件开发笔记 3

    前言 笔者正在学习开发一款VSCode插件,文章为学习所做的笔记,供学习使用。 1. 命令的写法 在 extension.js中可以定义想要执行的命令。以下为直观阅读,将代码...

  • VSCode插件开发笔记 2

    前言 笔者正在学习开发一款VSCode插件,文章为学习所做的笔记,供学习使用。 1. package.json 以下为插件中package.json的大致写法 关于packa...

  • node-sass安装踩坑记

    由于工作需要,需要安装指定版本的node-sass。但安装总是失败。 以下为一些解决办法:解决办法一:配置淘宝源首先配置淘宝的镜像源 然后在 ~/.npmrc 加入下面内容 ...

  • 手写深拷贝

    1. 简述深拷贝 JavaScript 中有2种变量类型:值类型(基本类型)和引用类型。深拷贝和浅拷贝都是针对引用类型。 浅拷贝创建一个新的对象,把原有对象的属性值,其中包括...

  • 手写一个简易的Promise

    1. 简述 Promise 所谓 Promise,简单来说,就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。Promise 对异步调用进行封装,是...

  • 柯里化与函数合成

    柯里化 柯里化(currying)指的是将一个多参数的函数拆分成一系列函数,每个拆分后的函数都只接受一个参数(unary)。 柯里化前: 改写成柯里化函数形式: 即,拆分成了...

  • Vue入门:v-bind

    本篇为Vue的基础篇,主要关于 v-bind: class与style的动态绑定。 1. 绑定 class 的几种方式 1.1 对象语法 给 v­-bind:class 设置...

  • 120
    React入门 10:React 生命周期

    本篇内容主要是 React 的生命周期(包括版本更新后的API变化),先用原生JS的示例代码展示生命周期,再展示React的生命周期,在官网中 State and Lifec...

  • React入门 9:React Router

    1. 什么是路由 路由(routing)就是通过互联的网络把信息从源地址传输到目的地址的活动。 以上是中文维基百科对路由的解释。通俗的来讲,把一个地方的信息传输到他想去的目的...

  • React入门 8:React Hooks API

    Attention:Hooks are a new addition in React 16.8. 所以使用 Hooks 时要注意一下 React 的版本哦。 Basic H...

  • React入门 7:React Context API

    1. 四层函数传递值 原生JS的做法: 使用 React 改写 能否直接将 n 传到 f4 ,而不需要通过 f1 、f2、 f3层层传递? 2. 你说使用全局变量? 使用全...

  • React入门 6:Redux 是什么

    需求: 页面上有一个数字 n ,一个按钮 +1,按钮 -1 点击 +1 之后 n 就会加 1点击 -1 之后 n 就会减 1 以下将分别展示使用 VanillaJS + Re...

  • 120
    React入门 5:组件通信 - 任意组件通信

    本篇文章内容包括: 任意两个组件之间如何通信 发布订阅模式 Redux 1. 回顾父子/爷孙组件通信 任何一个函数都是组件。任何一个函数都可以写成标签的形式,内容就是 ret...

  • 120
    Redux 入门

    学习 Redux 是个十分痛苦的过程,因为你有可能不知道 Redux 和 React-Redux 是两个不同的东西,而且一堆看起来很新的概念总能把新手绕晕。 这篇文章将从一个...

  • React入门 4:组件通信 - 父子/爷孙

    以龟兔赛跑为例,做一个组件之间 - 父子/爷孙的通信。 不需用到内部状态的组件就用 function,需记录内部状态的组件就用 class。 父子之间的通信: App 是父,...

  • React 入门 3:组件的诞生

    本篇关于组件的诞生,包括函数组件和 class 组件。简单组件用函数,复杂组件用 class。 组件的构想 (一)构想1:函数组件 把一堆标签用函数包起来,然后 return...

  • 关于React入门篇博客更新的调整

    这是一篇随手写的解释说明。 因为个人原因,React 入门篇后续的内容大概不会像之前的一样写的较为详细了。 后续的《React入门篇》计划是将代码放上来,如果你对某一篇的内容...