【2025年1月2日】关于腾讯云小程序平台更名为腾讯云超级应用服务的公告
控制台更新动态
Android SDK 更新动态
iOS SDK 更新动态
Flutter 更新动态
IDE 更新动态
基础库更新动态
eval 执行 JS 代码。new Function 创建函数。Promise 是一个使用 setTimeout 模拟的 Polyfill。这意味着 Promise 触发的任务为普通任务,而非微任务,进而导致在 iOS15 及以下的 Promise 时序会和标准存在差异。var arr = []setTimeout(() => arr.push(6), 0)arr.push(1)const p = new Promise(resolve => {arr.push(2)resolve()})arr.push(3)p.then(() => arr.push(5))arr.push(4)setTimeout(() => arr.push(7), 0)setTimeout(() => {// 应该输出 [1,2,3,4,5,6,7]// 在 iOS15 小程序环境,这里会输出 [1,2,3,4,6,5,7]console.log(arr)}, 1000)
文档反馈