箭头函数与Promise基础 — 计算机选择题
题目
某函数定义为:const delay = (ms) => new Promise((resolve) => setTimeout(() => resolve('ok'), ms)); 若执行 delay(100).then((v) => console.log(v)); 后,关于输出结果及 Promise 状态变化的描述正确的是哪一项?A. 立即输出 'ok',Promise 创建后立刻变为 fulfilled B. 约 100ms 后输出 'ok',Promise 由 pending 变为 fulfilled C. 约 100ms 后输出 undefined,Promise 保持 pending D. 永不输出任何内容,Promise 由 pending 变为 rejected