タグ

2022年5月10日のブックマーク (2件)

  • V8エンジンによる内部変換コードでasync/awaitの挙動を理解する

    はじめに JavaScript の「非同期処理」ってやっぱりかなり難しくないですか? 自分も色々試行錯誤しましたが、結局「完全に理解した🤓」→「やっぱり何も分からん😭」っていうループの中で泥臭く理解を深めていくしかないようです。 さて、非同期処理の制御をある程度予測できるようになるには、非同期 API を提供する環境のことやイベントループ、マイクロタスクなどの仕組みについて理解する必要があります。 そして環境に埋め込まれた JavaScript Engine のことも理解する必要があります。 今回の記事では、JavaScript Engine の1つである V8 が内部で変換するコードから async/await の挙動を理解するための解説を試みたいと思います。V8 エンジンからアプローチすることで async/await の分かりづらい挙動を掌握して非同期処理を打倒します。 今回の記

    V8エンジンによる内部変換コードでasync/awaitの挙動を理解する
  • 「Amazon.co.jp」がPayPay払いに対応 ポイント二重取り可能

    Amazon.co.jp」で5月10日から、PayPay払いが可能になった。アカウントを連携しておけば、銀行口座やATMなどからチャージされた「PayPayマネー」と、特典などで残高に付与された「PayPayポイント」で決済でき、AmazonポイントとPayPayポイントの両方を獲得できる。 オンライン人確認(eKYC)が完了したPayPayアカウントとAmazonアカウントを連携すると、モバイルアプリかデスクトップから決済時にPayPayを選べるようになる。 初回の連携は、PayPayアプリをダウンロードしたモバイル端末でのみで可能。AmazonアプリかWebブラウザから、「お支払方法を追加」画面でPayPayを選べば、アカウントが連携される。初回のみPayPayアプリでの認証が必要。 決済にPayPayマネーライトは利用できない。また、Amazonギフト券やデジタルコンテンツの購入

    「Amazon.co.jp」がPayPay払いに対応 ポイント二重取り可能