首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

在 Promise 中获取 script 标签的内容并保留

如果你想在 Promise 中获取 script 标签的内容并保留它(例如动态加载的脚本),可以使用以下方法:   方法 1:直接返回 script 元素 如果你是通过 document.createElement('script') 动态创建的 script 标签,可以直接返回该元素: function loadScript(url) { return new Promise((resolve, reject) => { const script = document.createElement('script'); script.src = url; script.onload = () => resolve(script); // 返回 script 元素 script.onerror = reject; document.head.appendChild(script); }); } /...
类别:网页编程 - JavaScript    查看:16    更新:2025-05-23

Promise 的基本使用方法

Promise 是 JavaScript 中用于处理异步操作的对象。new Promise((resolve, reject) => { ... }) 是创建 Promise 的基本语法。下面详细介绍其使用方法: 基本语法 const myPromise = new Promise((resolve, reject) => { // 异步操作代码 if (/* 操作成功 */) { resolve(value); // 成功时调用,传递结果值 } else { reject(error); // 失败时调用,传递错误信息 } }); 使用方法 1. 创建 Promise const promise = new Promise((resolve, reject) => { // 模拟异步操作 setTimeout(() => { const randomNumber = Math.random(); if (randomNumber &...
类别:网页编程 - JavaScript    查看:42    更新:2025-05-08

JavaScript Promise 用法详解

Promise 是 JavaScript 中用于处理异步操作的对象,它代表一个异步操作的最终完成(或失败)及其结果值。 基本用法 创建 Promise const myPromise = new Promise((resolve, reject) => { // 异步操作 if (/* 操作成功 */) { resolve('成功的结果'); // 调用resolve表示Promise成功完成 } else { reject('失败的原因'); // 调用reject表示Promise失败 } }); 使用 Promise myPromise .then(result => { // 处理成功情况 console.log(result); // '成功的结果' }) .catch(error => { // 处理失败情况 console.error(error); // '失败的原因' }) ....
类别:网页编程 - JavaScript    查看:40    更新:2025-04-12