首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
混沌传奇
掘友等级
前端开发工程师 | 大前端 | 伪全栈
做技术,我们是认真的。喜欢读书,热爱生活,规律作息
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 58
沸点 0
赞
58
返回
|
搜索文章
最新
热门
从零一步一步实现一个Redux
状态就是数据,状态管理器也就是数据管理器。那么我们来实现一个简单的状态管理器吧。 1. 状态管理器得有一个存储状态的地方吧,我们既然叫状态管理器,那就定义一个state变量吧,作为存储状态的地方。 2. 有了存储状态的地方,那么得有修改状态的方法,我们就起名为updateSta…
从零一步一步实现一个完整版的Promise
1. promise相当于一个状态机 2. promise对象方法 3. Promise的其他方法 基本上就是在判断状态为pending之后把状态改为相应的值,并把对应的value和reason存在self的data属性上面,之后执行相应的回调函数,逻辑很简单,这里就不多解释了…
ES2017 —— async await原理
但是,在ES2017提供了async && await之后,我们上面这一坨代码,就可以用更加优雅的方式来编写了。比如: 两相对比,用async+await来编写,最明显的变化就是少了一个co函数,代码量少了一些。其他的代码看起来跟用generator实现相差不大。 那么为什么E…
js函数式编程——入门篇
本篇文章所有的函数都在 fun.js 文件中。 此函数在相同的输入值时,需产生相同的输出。函数的输出和输入值以外的其他隐藏信息或状态无关,也和由I/O设备产生的外部输出无关。 该函数不能有语义上可观察的函数副作用,诸如“触发事件”,使输出设备输出,或更改输出值以外物件的内容等。…
基于原生fetch封装一个带有拦截器功能的fetch,类似axios的拦截器
是的。原生fetch确实不够用。 在项目中,如果想要在所有的网络请求之前往header中加入权限信息(比如:authorization=xxxx)。用原生fetch的话,你只能在每个fetch请求的时候,header配置中写上authorization=xxxx。或者在请求结果…
【D3.js 入门系列二】理解 Update && Enter && Exit、制作交互式动态图表
Update、Enter、Exit 是 D3 中三个非常重要的概念,它处理的是当选择集和数据的数量关系不确定的情况。 1. 什么是 Update、Enter、Exit 前面章里,反复出现了形如以下的代码。 有数据,而没有足够图形元素的时候,使用此方法可以添加足够的元素。 当时并…
小程序开发框架资源集合,你想要的组件化开发小程序的框架都在这里了。。。
让小程序支持组件化开发的框架。 1. 开发风格 2. 组件化 3. NPM 4. Promise 5. ES2015 6. 优化 7. 编译器 支持样式编译器:Less/Sass/Styus,模板编译器:wx-ml/Pug,代码编译器:Babel/Typescript。 8. …
【D3.js 入门系列一】从零开始绘制一个柱形图
D3 的全称是(Data-Driven Documents),顾名思义可以知道是一个被数据驱动的文档。听名字有点抽象,说简单一点,其实就是一个 JavaScript 的函数库,使用它主要是用来做数据可视化的。 D3 提供了各种简单易用的函数,大大简化了 JavaScript 操…
Echarts4.0发布了,都增加哪些黑科技呢?
ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的矢量图形库 ZRender,提供直观,交互丰富,可高度个性化…
手把手教你如何编写一个前端图片压缩、方向纠正、预览、上传插件
今天我们要讲解下如何编写一个图片压缩、方向纠正插件,附带着会讲解下如何上传和预览。 相信大家在做项目过程中,经常会遇到上传图片到后端,但是由于图片过大,需要对图片压缩处理。特别在移动端,手机拍的照片普遍过于大了,我们有时候只是需要上传一张头像,很小就够用了。还有在部分手机上(已…
下一页
个人成就
文章被点赞
1,349
文章被阅读
87,732
掘力值
3,567
关注了
24
关注者
421
收藏集
8
关注标签
78
加入于
2017-09-14