再谈 Promise - 去实现它!

Promise必须为以下三种状态之一:等待态Pending、执行态Fulfilled 和拒绝态 Rejected。一旦 Promise 被 resolve 或 reject,不能再迁移至其他任何状态,即状态 immutable

Vuex 状态管理学习笔记

我们在使用 Vue.js 开发复杂的应用时,经常会遇到多个组件共享同一个状态,亦或是多个组件会去更新同一个状态,在应用代码量较少的时候,我们可以组件间通信去维护修改数据,或者是通过事件总线来进行数据的传递以及修改。 但是当应用逐渐庞大以后,不如试试 Vuex。

从VueRouter 怎么用到前端路由的实现原理

Vue的强大周边生态保障了我们构建应用的基础。VueRouter作为路由控制的重要一环,在非服务端渲染的SPA上扮演着重要的角色。由于VueRouter本身有着详尽的官方文档,所以我在这里讲述太多文档之中有的内容也没有意义,主要是总结一下值得记录的API。

通过五个问题探索 JavaScript 的类型

关于JavaScript的类型,还有哪些知识点是需要掌握的呢?来尝试回答这么几个问题:为什么有的编程规范要求用 void 0 替代undefined?字符串有最大长度么?为什么JavaScript中0.1+0.2不等于0.3?ES6新加入的Symbol类型是什么东西?

Node.js 事件循环与异步机制总结

觉如的常规唠叨时间:这是把以前几章的学习总结成一文... 学习JavaScript的过程中,我经历了一个探秘过程是:从 Promise 到async/await,最后我发现「异步」这些问题都源自于 JS 的线程模型。

Vue 3.0 纵览.md

其实Vue3.0 响应式数据模式的代码实验,我从10月份开始就做了,但是因为学校的工作和一些其他七七八八的事情,很可惜被搁置了很久,开始写这篇文章的时候正好是圣诞节。

Vue-next Reactivity 模块探秘

Vue-next中的 reactivity 是一个可独立使用的模块,预计会发布为 @vue/reacitivity

ES6 探秘:什么是 Proxy

ES6探秘:什么是Proxy?欢迎阅览我的JavaScript沉潜日志,从本文开始,我将开始学习一些 Vue3.0 新特性实现的原理。

初探 Webpack 各种插件的尝试

想要入门前端工程化,那么入门Webpack自然是必不可少的。Webpack拥有将一切打包成为方便浏览器解析的静态资源,当然其配置文件也是其学习难点所在。Webpack也是高度开放的,把大部分的活儿都交给了社区去做,所以我们这里来搭建起一个开发环境。

📒实用·我的第一次Vue.js前端性能优化实录

Webpack 真的是门大学问,且不说它自己这么臃肿是好是坏,但是对前端开发者而言,总归是一门非常有利的工具!
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×