iT邦幫忙

promise相關文章
共有 44 則文章
鐵人賽 JavaScript DAY 17

技術 [Day 17] Promise 模式

今天要介紹的是 Promise 模式,在前端應用中,有很多需要進行非同步處理的場景,最常見的就是向後端發送 API 請求以取得資料,而這種發送請求的任務因為通...

鐵人賽 Modern Web DAY 16
JavaScript學習筆記 系列 第 16

技術 [Day 16] 非同步 Promise

如何建立Promise const myPromise = new Promise(function (resolve, reject) { //resol...

鐵人賽 JavaScript DAY 13

技術 TypeScript 進階:非同步與 Promise

前言 雖然 TypeScript 並沒有針對非同步與 Promise 做特別的處理,但所有程式語言,都會遇到非同步處理的挑戰,這一篇會稍微說明為何在現代應用中...

技術 【Day36】ChatGPT請教教我:初次見面NodeJS!fs檔案存取!Promise & async/await!

歷經了36天,終於可以從前端到測試,再跨足到後端語言了NodeJS語法基本上就是Javascript所以這邊不會拘泥於那些JS語法,而是討論後端才能處理的部分...

鐵人賽 Software Development DAY 7

技術 Day 07 - 理解 JavaScript ,為什麼要知道 Promise 與 async/await?

繼上篇提及到回呼函式(Callback Function),今天來講 Promise 與 async/await! Promise 是什麼? Promise 是...

鐵人賽 自我挑戰組 DAY 9

技術 【Day9】ChatGPT請教教我:異步Promise、async/await、串接API

目前這個系列已挑選ChatGPT、前端&React相關章節出版成書!感謝大家的閱讀與支持!《用 ChatGPT 詠唱來點亮 React & 前端技能樹...

技術 Promise vs async/await

非同步編程,任務獨立執行,不會互相 block。可以透過 Promise 處理操作結果,並執行 callbacks。 const axios = require...

技術 [穩扎穩打系列] - [Javascript] 什麼你說不太懂 Promise ,沒關係我教你

前言 不知道你有沒有注意過早上的起床順序呢,像是作者本來起床的順序是: 拉開被子 刷牙 喝咖啡 上班 有注意到嗎這些事情都是一個一個執行,相信應該沒有人可以...

技術 Promise.all() 案例: 異步查詢出所有數據後,再一起回傳

promise的所有用法這裏是使用 Promise.all():當你有多個 Promise 事件需要一起執行與完成時,就可以使用 Promise.all;所以使...

鐵人賽 Modern Web DAY 16

技術 JS之路 Day16 - Promise methods(承諾方法)

前言 前幾天講的Promise的then()、catch()、finally()也是Promise的methods,從MDN的定義上會把這三種methods稱之...

鐵人賽 Modern Web DAY 15

技術 JS之路 Day15 - Promise Chain(承諾鏈)

前言 有時候很常見會有情況是需要很多的非同步操作,每一個非同步的後續操作都建立在前面的非同步操作的成功,所以會繼續上一步的結果,在使用callback處理這種狀...

鐵人賽 Modern Web DAY 14

技術 JS之路 Day14 - Promise(承諾)

前言 Promise在程式中非常好用,是因為很多操作都需要使用到非同步的概念,而要處理非同步,除了使用callback function之外,就是會使用Prom...

鐵人賽 Modern Web DAY 28

技術 [Day28]:剩下的包了 - getData 改寫

getData 這邊的這個、那個、還有這個不要,剩下的Data包了。───────────────────── By Opshell 目標:今天來改寫g...

鐵人賽 Modern Web DAY 10
擊敗前端面試大作戰! 系列 第 10

技術 [擊敗前端面試大作戰] 實作 promise, promise.all, promise.race

今天來到前端面試系列文章的第十天,今天要來講的是 JS 實作題。coding 題目在面試中,是非常常見的。以我自己遇到的面試來說,coding 題一般會分成兩...

鐵人賽 Modern Web DAY 19

技術 非同步處理Promise

明天打算介紹Math.js和MathJax如何動態渲染數學方程式,其中會用到Javascript的非同步處理Promise類別,今天就在這邊介紹它。 Javas...

鐵人賽 Modern Web DAY 6

技術 [擊敗前端面試大作戰] Promise

來到擊敗前端面試大作戰系列的第三篇,今天要來討論前端工程師百寶袋中必備的一項工具---Promise. 什麼是 Promise? 回答:Promise 是 E...

鐵人賽 Modern Web DAY 19

技術 Day19-JavaScript Promise 系列-更多關於 Promise 的練習

前言 這篇會透過一些練習題講解 Promise 一些可能會漏掉的觀念,更進一步加強 Promise 的觀念。 從幾個練習更了解 Promise 練習題1 我們...

鐵人賽 Software Development DAY 4
React框架白話文運動 系列 第 4

技術 React白話文運動04-非同步的JavaScript

前言 嗨,我是Hogan目前在經營自己的自媒體 hogan.tech主要分享一些有關於程式碼、軟體和科技業經驗分享有興趣的讀者可以進一步關注我,進而獲得更多資訊...

鐵人賽 Modern Web DAY 18

技術 Day18-JavaScript Promise 系列-Promise 的幾個靜態方法介紹

前言 這篇將繼續介紹 Promise,內容包括 Promise 的幾個靜態方法的用法介紹,以及 Promise.all() & Promise.race...

鐵人賽 Modern Web DAY 17

技術 Day17-JavaScript Promise 系列-認識 Promise

前言 首先,在 Day4 的時候有提到 JS 是單執行緒的,也就是在 JS 引擎中,編譯並執行 JS 在同時間內只能執行一件任務。 為什麼要設計成單執行緒?這有...

鐵人賽 Modern Web DAY 19

技術 Trick 18: 收下我的承諾,遲早給你個交待-I Promise

在寫遊戲流程的時候,常常會遇到需要等待某件事情發生,接著再去做另一件事的情況。比如說城內守衛要巡邏,那是不是要先規畫好巡邏站一二三,然後先設定目標為第一站,逛逛...

技術 為了轉生而點技能-JavaScript,day23(Promise介紹

Promise:適用於非同步的運算上。 本身就是建構函式 console.log(Promise); //ƒ Promise() { [native...

鐵人賽 Modern Web DAY 29
是vue不是view 系列 第 29

技術 [Day 29] 非同步組件ㄅㄨㄅㄨ

如果某天我們在寫大型專案,需要用上大量的組件,這是時候就可以用上非同步的組件,在需要時載入需要的組件,增加我們的效能!! 簡介 原本的vue.component...

鐵人賽 Modern Web DAY 15
Javascript 從寫對到寫好 系列 第 15

技術 Day 15 - Asynchronous 非同步進化順序 - Callback 與 Promise

前言 在上一篇文章中,我們深入了解 Javascript 非同步的核心,到底在背景做了哪些事,才構成了我們實際看到的畫面。 今天讓我們來了解一些常見的非同步操作...

技術 讓API 返回 Kafka- producer.send 事件 use Promise

這邊使用的是nodejs(egg)一張圖簡介一下 ELK+kafka做什麼用 (用於數據分析,log分析)kafka 用做數據寫入前的緩衝佇列ES 數據最後寫入...

技術 Promise實際操演

Promise JavaScript 是屬於同步的程式語言,因此一次僅能做一件事情,但遇到非同步的事件時,就會將非同步的事件移動到程式碼的最後方,等到所有的原始...

技術 [JS] You Don't Know JavaScript [Async & Performance] - Promises

前言 在上一張中我們介紹了使用callback function的目的與缺點,雖然可以幫助我們處理非同步問題,但缺乏順序性與可靠性,這時人們想著:能不能有一個&...

技術 NodeJS EventLoop 和 Promise 關係簡述

前言 今天去面試NodeJS的時候面試官問了關於Promise和Event Loop相關的問題雖然平時操作經常用到但實際被問的時候還是解釋的不太清楚其中最讓我印...

技術 JS Promise DAY77

常見的非同步問題(不限於 AJAX) 回呼地獄 寫法不一致 無法同時執行(jQuery有並行語法,但不直覺) Promise 可解決上述問題MDN: htt...

鐵人賽 Modern Web DAY 27
JavaScript 之旅 系列 第 27

技術 JavaScript 之旅 (27):Promise.any() & AggregateError

本篇介紹 ES2021 (ES12) 提供的 Promise.any() 和 AggregateError。 之前有介紹 ES2020 (ES11) 提供的...