慕雪

慕雪的前端博客


  • 首页

  • 分类

  • 归档

移动端h5预览PDF文件

发表于 2020-02-05 | 分类于 前端杂记

利用pdf.js实现h5预览pdf的功能

阅读全文 »

初探mobx-react-lite

发表于 2019-08-11 | 分类于 前端杂记

Mobx-react-lite —— Lightweight React bindings for MobX based on React 16.8 and Hooks

阅读全文 »

React 16.8 的新特性 —— React Hooks

发表于 2019-07-30 | 分类于 前端杂记

Hooks are a new addition in React 16.8.
They let you use state and other React features without writing a class.

阅读全文 »

函数柯里化

发表于 2018-09-21 | 分类于 JavaScript

在 JavaScript 中,函数柯里化是函数式编程的重要思想,也是高阶函数中一个重要的应用,其含义是给函数分步传递参数,每次传递部分参数,并返回一个更具体的函数接收剩下的参数,这中间可嵌套多层这样的接收部分参数的函数,直至返回最后结果。

阅读全文 »

深入理解执行上下文、作用域链、闭包、this

发表于 2018-08-28 | 分类于 JavaScript

执行上下文被创建时,发生了什么?

阅读全文 »

JavaScript 模块化

发表于 2018-08-17 | 分类于 JavaScript

模块化的开发方式可以提高代码复用率,方便进行代码的管理。通常一个文件就是一个模块,有自己的作用域,只向外暴露特定的变量和函数。目前流行的js模块化规范有CommonJS、AMD、CMD以及ES6的模块系统。

阅读全文 »

Vuex vs Redux

发表于 2018-08-14 | 分类于 前端杂记

两大状态管理框架的对比

阅读全文 »

Vue源码分析之数据绑定

发表于 2018-08-04 | 分类于 前端杂记

Vue的双向绑定是其一大特点,但其实双向数据绑定无非就是在单向绑定的基础上给可输入元素(input、textare等)添加了change(input)事件,来动态修改model和 view。因此单向绑定和双向绑定并没有太大区别,这里就来探究一下它数据绑定的奥秘。

阅读全文 »

TypeScript 入门

发表于 2018-07-18 | 分类于 前端杂记

TypeScript 是一种由微软开发的自由和开源的编程语言,它是JavaScript的一个超集,扩展了JavaScript的语法。

阅读全文 »

Event Loop(事件循环)

发表于 2018-07-17 | 分类于 JavaScript

提到JavaScript,大家都知道它是单线程的,那么在执行异步请求的时候,它内部的事件处理机制是怎样的呢?这里就来谈谈事件循环 —— Event loop.

阅读全文 »
12

Muxue

被卷进漩涡 也不低头

15 日志
4 分类
© 2020 Muxue
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4