最简单的在心头挥之不去
行之于途而应于心
chrome 扩展程序开发 chrome 扩展程序开发
前言Chrome 扩展程序是一种可以在浏览器中运行的程序,借助浏览器提供的 API,可以增强页面的功能。Chrome 扩展程序的语法和 Web 前端类似,也是 html/css/js 的组合。 架构Chrome 扩展程序主要由以下几部分组成
2022-03-06
2021 年的 React 状态管理小结 2021 年的 React 状态管理小结
reduxredux 是 React 社区目前最流行的状态管理方案。 redux 的数据流redux 是单向数据流。组件通过 dispatch 一个 action 来触发 store 的修改,然后由 store 的 reducer 函数计算
2021-12-19
RxJS v6 学习指南 RxJS v6 学习指南
为什么要使用 RxJSRxJS 是一套处理异步编程的 API,那么我将从异步讲起。 前端编程中的异步有:事件(event)、AJAX、动画(animation)、定时器(timer)。 异步常见的问题 回调地狱(Callback Hell)
2021-10-10
vue 开发2017年变化回顾及2018年展望 vue 开发2017年变化回顾及2018年展望
vue.js 变化从 github 的发布记录我们可以看到 2017 年 vue.js 的第一个发布为 v2.1.9,最后一个为 v2.5.13,主要发布小版本 2.2~2.5。这些发布提升了 vue 与 TypeScript 的结合、改进
2021-10-10
Promise小书(长文) Promise小书(长文)
前言本文主要参考了 JavaScript Promise 迷你书,链接在文末与其他参考一起列出。 promise 基础Promise 是异步编程的一种解决方案。ES6 Promise 的规范来源于 Promises/A+社区,它有很多版本的
2021-10-10
Vuejs技术栈知识点小结 Vuejs技术栈知识点小结
前言上家公司的项目主要是使用 jQuery 和 Angular1,然后自己学了 React,没想到来到这家公司突然开始做 vue,不过 vue 还是挺容易上手的。下面是 vue 技术栈的一些总结,都是来自官网,主要是自己对 vue 技术栈知
2021-10-10
Vuejs技术栈从CLI到打包上线实战全解析 Vuejs技术栈从CLI到打包上线实战全解析
前言本文是自己 vue 项目实践中的一些总结,针对 Vue2 及相关技术栈,实践中版本为 2.3.3。 开发前须知vue-cli在开发前,我们要至少通读一遍 vue 官方文档和 API(看官方文档是最重要的,胜过看五十、一百篇博客),英文阅
2021-10-10
ES6核心内容精讲--快速实践ES6(三) ES6核心内容精讲--快速实践ES6(三)
Promise是什么Promise 是异步编程的一种解决方案。Promise 对象表示了异步操作的最终状态(完成或失败)和返回的结果。 其实我们在 jQuery 的 ajax 中已经见识了部分 Promise 的实现,通过 Promise,
2021-10-06
ES6核心内容精讲--快速实践ES6(二) ES6核心内容精讲--快速实践ES6(二)
Iterator 和 for…of是什么:Iterator(迭代器)是专门用来控制如何遍历的对象,具有特殊的接口。 Iterator 接口是一种数据遍历的协议,只要调用迭代器对象对象的 next 方法,就会得到一个对象,表示当前遍历指针所在
2021-10-06
ES6核心内容精讲--快速实践ES6(一) ES6核心内容精讲--快速实践ES6(一)
前言本文大量参考了阮一峰老师的开源教程ECMAScript6 入门和 MDN,适合新手入门或者对 ES6 常用知识点进行全面回顾,目标是以较少的篇幅涵盖 ES6 及部分 ES7 在实践中的绝大多数使用场景。更全面、更深入的请进入上面的教程。
2021-10-06
SASS学习总结 SASS学习总结
SASS用法指南SASS是一种CSS预处理器(css preprocessor)。它的基本思想是,用一种专门的编程语言,进行网页样式设计,然后再编译成正常的CSS文件。 SASS提供四个编译风格的选项: nested:嵌套缩进的css代码
2017-03-22
javaScript篇03--promise javaScript篇03--promise
Promise 是一种异步处理模式。Promise 这种规范,它能帮助开发者用同步的方式,编写异步的代码。再说的直白点,Promise 就是一种对执行结果不确定的一种预先定义,如果成功,就 xxxx;如果失败,就 xxxx,就像事先给出了一
2017-03-22
1 / 3