# 陳柏融(PJCHENder)- JavaScript 中鼓勵用非同步的 API,但用了就會提升效能避免阻塞嗎? {%hackmd xvbi1ZWpQcCU2-BKrwbQEg %} ###### tags: `jsdc2020`, `下 半場 - 術場` --- MDN Web Worker Event Loop + 非同步語法(ex:SetTimeout, Promise)並不會讓主執行緒不被複雜運算卡住 非同步語法只是讓複雜運算晚一點發生,實際執行運算的地方還是在主執行緒  web worker可以開另外一個執行緒,把複雜運算放到web worker來做,就能避免主執行緒被複雜運算占用而有卡住現象 前端和後端都有web worker 前端卡住現象:使用者畫面hang住 後端卡住現象:無法取得回應
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up