01 2023 档案
摘要:本文翻译自 https://hacks.mozilla.org/2017/02/a-crash-course-in-just-in-time-jit-compilers/ JavaScript 一开始很慢,但后来由于有称为 JIT 的东西变得更快了。那么 JIT 是如何工作的呢? JavaScrip
阅读全文
摘要:传统单例实现 基础实现 // 方式一:instance维护在对象中 // ES5 var Singleton = function (name) { this.name = name this.instance = null }; Singleton.prototype.getName = func
阅读全文
摘要:函数柯里化(function currying)。currying 的概念最早由俄国数学家 Moses Schönfinkel 发明,而后由著名的数理逻辑学家 Haskell Curry 将其丰富和发展,currying 由此得名。 currying 又称部分求值。一个 currying 的函数首先
阅读全文