随笔分类 -  JavaScript

摘要:实现函数的科里化-- 原理 传入一个普通函数,函数依次传入参数,当函数的形参个数 >= 函数的实参个数时调用函数, 函数的形参个数为fn.length;当函数的实参小于形参时返回新的函数并将实参传递给新的函数,直到实参 >= 形参。使用了闭包和递归。 function curry (fn) { re 阅读全文
posted @ 2021-12-10 19:17 巡匿精灵 阅读(493) 评论(0) 推荐(0)
摘要:async函数可以返回Promise,当函数返回值时,Promise返回肯定结果,当async函数抛出异常时,Promise返回否定结果。await关键字用于在async函数内部强制等待Promise返回结果(暂停其他处理)。如果在函数前加await关键字,浏览器将强制等待Promise的返回结果。 阅读全文
posted @ 2021-02-06 11:16 巡匿精灵 阅读(33) 评论(0) 推荐(0)