首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Shenfq
掘友等级
公众号@自然醒的笔记本
前端工具人
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 51
沸点 3
赞
54
返回
|
搜索文章
赞
文章( 51 )
沸点( 3 )
在 Vue 中使用 TypeScript 的一些思考(实践)
Vue.extend():使用基础 Vue 构造器,创建一个“子类”。此种写法与 Vue 单文件组件标准形式最为接近,唯一不同仅是组件选项需要被包裹在 Vue.extend() 中。 vue-class-component:通常与 vue-property-decorator …
《你不知道的JavaScript(上卷)》——最全思维导图
贴上来的图片被压缩了,看不太清楚,可以点击思维导图原图链接看高清无码的图片😊也可以在我的github下载png图片和pdf版本
前端妹纸的进阶之路——redux源码分析
第一次看源码,并没有想象中的难哈,主要是redux的源码比较少,理解起来也比较简单。看过之后,感觉更深入的理解了redux思想和函数式编程的理念,建议大家可以去看一下嘻嘻,看完之后肯定会有收获的。 我是对照着网上别人看过的源码笔记看的,写这篇文章的原因呢,是想总结一下,因为我记…
[译] 一个简单的 ES6 Promise 指南
Promise 是 JavaScript ES6 中最令人兴奋的新增功能之一。为了支持异步编程,JavaScript 使用了回调(callbacks),以及一些其他的技术。然而,使用回调会遇到地狱回调/末日金字塔等问题。Promise 是一种通过使代码看起来同步并避免在回调时出…
进击的模块化+webpack的简单实现
本文的初衷是来实现一个我们工作中最常用的构建工具,webpack,当然我们所实现的构建工具和真正的webpack差距甚远。这里只是简单一个实现罢了,感兴趣的同学可以继续看下去。 AMD也是一种JavaScript模块化规范,与CommonJS最大的不同在于它采用异步的方式去加载…
Express源码级实现の路由全解析(上阕)
阅读本文前可以先参考一下我之前那篇简单版的express实现的文章。 相较于之前那版,此次我们将实现Express所有核心功能。 在简单版Express实现中我们已经知道,将express引入到项目后会返回一个函数,当这个函数运行后会返回一个app对象。(这个app对象是原生h…
性阿就感的Promise,拥抱ta然后扒光ta
Promise,js异步编程的流行解决方案,相比于古老的回调函数等方式,它更科学,更优雅。它来自民间,后被官方招安。 本文将从介绍用法开始,一步步了解Promise,探究源码,最终根据官方规范手写一个Promise。 1. How Promise? 报错信息告诉我们,Promi…
打造跳跃音波播音乐放器(Electron+Nodejs+React)
Electron可以让我们使用html,css,javascript来搭建跨平台(Windows、macOS、Linux)的桌面应用。下面通过Electron+Nodejs+React来实现一个支持播放在线音乐及本地音乐的播放器。播放器设计风格为windows的Fluent D…
你的Tree-Shaking并没什么卵用
Tree-Shaking这个名词,很多前端coder已经耳熟能详了,它代表的大意就是删除没用到的代码。这样的功能对于构建大型应用时是非常好的,因为日常开发经常需要引用各种库。但大多时候仅仅使用了这些库的某些部分,并非需要全部,此时Tree-Shaking如果能帮助我们删除掉没有…
从babel讲到AST
babel的过程:解析——转换——生成。 比如我们在读一句话的时候,我们也会做分词操作,比如:“今天天气真好”,我们会把他切割成“今天”,“天气”,“真好”。 那换成js的解析器呢,我们看一下下面一个语句console.log(1);,js会看成console,.,log,(,…
下一页
个人成就
优秀创作者
文章被点赞
6,044
文章被阅读
551,638
掘力值
19,231
关注了
39
关注者
3,574
收藏集
5
关注标签
39
加入于
2016-09-28