童话 2022-05-04 13:55:57
一个哈希表一趟循环就可以了
function twoSum(nums, target) { const map = {}; for (let i = 0; i < nums.length; i++) { map[nums[i]] = i; const index = map[target - nums[i]]; if (index) return [index, i]; } }
童话 2022-05-04 13:14:03
let a = new Set([1, 2, 3]);
let b = new Set([4, 3, 2]);
let intersect = new Set([...a].filter(x => b.has(x)));
// set {2, 3}
- 共 1 页
- 1
严格来说then方法 是同步执行的,then方法的参数(回调函数)是 异步执行的
第 13 题:Promise 构造函数是同步执行还是异步执行,那么 then 方法呢?