
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
chrome.storage.*.getを同期的に扱う - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
chrome.storage.*.getを同期的に扱う - Qiita
// async キーワードで同期処理のできる関数を定義 window.onload = async (e) => { // chrome.storage.... // async キーワードで同期処理のできる関数を定義 window.onload = async (e) => { // chrome.storage.sync.get() に await をつけて同期処理に // (await chrome.storage.sync.get()) は Promise の処理結果を返すので、戻り値は ['要素名'] で取得できる const domainList = (await chrome.storage.sync.get('domainList'))['domainList']; console.log(domainList); } この書き方がnew Promise()が不要なので簡単だと思います。 ポイント その1 chrome.storage.sync.get()関数はそのままだと非同期処理になりPromise1を返すので、asycをかけた