为什么 Math.Round(2.5) 返回 2April 11, 2021 · One min readAlanMaintainer of blog原文 - Why does Math.Round(2.5) return 2 instead of 3?
异步编程简介March 6, 2019 · 6 min readAlanMaintainer of blogJavaScriptPromise简述Promise发展历程Promise 一词最早由一个C++工程师用在Xanadu项目中, 随后Promise被用在E语言当中, 这又激发了Python开发人员的灵感, 将它实现成了Twisted框架的Deferred对象. 2007年, JavaScript框架Dojo借鉴Twisted新增了dojo.Deferred对象. 2009年, Kris Zyp提出了CommonJS中的Promises/A规范. #1