2019年4月
浅谈 Javascript 异步之 Promise
这篇文章是之前我发在我公众号上的,现在也迁移一份放到博客网站上(
背景
在编写 js
代码时不可避免的需要使用到许多异步操作, 使用传统的回掉方式非常容易陷入回调地狱中, 于是聪明的人类发明了许多神奇的技术来解决这个问题来使得异步代码可以更优雅的写出
在本文中, 异步操作均以
setTimeout
来代替,setTimeout
不会阻塞 js 代码的继续执行
Leetcode Weekly Contest #130(1017-1020)思路与题解
Leetcode Weekly Contest #130
Contest 时间是3月31号,4道题的分值分别为 4,5,5,5
,都不难,不过最后一道题因为自己鶸所以写了个弱智解法,虽然能AC但是复杂的情况其实是会WA的(只不过测试样例没有覆盖到 要是 cf 的话就没了
这篇文章中给出的第四题的解法是大牛的解法。
Contest的地址在这里
Leetcode Weekly Contest #129(1013-1016)思路与题解
Leetcode Weekly Contest #129
共四道题,这次四道题的分值分别为 4, 4, 5, 5
,原始地址在这里,总体不算难,最后一题看了一下 discuss 写了一个较好的解法。