vue-reader 一点阅读器!API源自追书神器,免费使用!目前已初步开发完成! Github项目地址:https://github.com/AntonySufer/vue-readle 欢迎issue,pr,sta…
分类:node.js教程学习
麻烦把JS的事件环给我安排一下!!!
上次大家跟我吃饱喝足又撸了一遍PromiseA+,想必大家肯定满脑子想的都是西瓜可乐…… 什么西瓜可乐!明明是Promise! 呃,清醒一下,今天大家搬个小板凳,听我说说JS中比较有意思的事件环,…
实现一个可以在可口可乐上写日记的小程序
1.技术栈 1.小程序; 2.使用了有赞提供的UI库zan-ui 3.express+mongoose+nginx; 2.功能介绍 1.假设有一天你在深圳的一间便利店里面品尝一瓶可口可乐,这时,你拿出了这个小程序“商品手…
promise学习(3)
原文地址 Promise.race // `delay`毫秒后执行resolve function timerPromisefy(delay) { return new Promise(function (resolve…
promise学习(2)
原文地址 1. 在then中使用reject 如果一个promise最初只定义了resolve,但是还想要使用reject怎么办? 可以在then中返回一个新的promise。这个retPromise 对象状态为Reje…
JavaScript:利用递归实现对象深拷贝
先来普及一下深拷贝和浅拷贝的区别浅拷贝:就是简单的复制,用等号即可完成 let a = {a: 1} let b = a 这就完成了一个浅拷贝但是当修改对象b的时候,我们发现对象a的值也被改变了 b.a = 10 con…
Puppeteer 中文文档 (与官方同步更新)
Environment Variables Working with Chrome Extensions class: Puppeteer class: BrowserFetcher class: Browser cla…
【一次尝试】anger-wechat 封装常用微信api
起因 最近开发微信,遇到了各种问题,看文档看了好多遍仍然感觉很难用,所以就尝试把微信api封装了一下,所以分享一下,有问题提交Issues哦。 项目地址 anger-wechat anger-wechat ὡ…
JavaScript数组的十八般武艺
维护了一个持续更新的github笔记,可以去看看,诚意之作(本来就是写给自己看的……)链接地址:Front-End-Basics 此篇文章的地址:JavaScript的数组 基础笔记的github地址:https://g…
函数的柯里化与Redux中间件及applyMiddleware源码分析
奇怪,怎么把函数的柯里化和Redux中间件这两个八竿子打不着的东西联系到了一起,如果你和我有同样疑问的话,说明你对Redux中间件的原理根本就不了解,我们先来讲下什么是函数的柯里化?再来讲下Redux的中间件及apply…
移动web开发小贴示
阻止弹性滚动 <script>functionBlockMove(event){ //Tell Safari not to move the window. event.preventDefault(); }…
pug的安装与使用
说明 Pug原名不叫Pug,是大名鼎鼎的jade,后来由于商标的原因,改为Pug,哈巴狗。其实只是换个名字,语法都与jade一样。丑话说在前面,Pug有它本身的缺点——可移植性差,调试困难,性能并不出色,但使用它可以加快…