記録

asyncとawaitとthenの関係と使い道。

asyncとawaitとthenの関係と使い道は?まず、関係性はこの3つでまぁ一つの役割を果たすと考えても良いかもしれません。どんな時に使うかは、例えば、innerHTMLに計算した値を渡したいとか…。いや違うな。非同期処理なんで非同期処理として使うのが世界ですね。ちなみにIE11では動かない処理なので氣をつけてご使用ください。今どき、IE11なんてと思うかもしれないけど、使っている人がいるから・・・。

//NG
document.getElementById("test").innerHTML =  test("hoge!");
//OK
view("hoge").then(r => {
	document.getElementById("test").innerHTML =  r 
});

async function view(hoge) {
	return await test(hoge);
}
function test(hoge) {
	return hoge + hoge + "--test";
}

IE11を使っているパターン、例えば社長や上司がシニア世代だったりするとIE11をいまだに使っていたりする。そもそもWindows10にIE11がインストールされている時点で悪だ・・・と思う開発者もいるはずです。そろそろマイクロソフト、IE11なんてものを強制的に削除するようなバージョンアップをして戴きたいと思ってます。それぐらい問題だと。あと、IE11で引っかかったことがあります。新しいブラウザでは下記のコードをHTMLに記入すると察してくれてjsファイルを読み込んでくれるが、IE11は違うだ。

<script src="./assets/js/common.js"></script>

これじゃ読み込んでくれない。厳密に書かないとファイルを読み込んでくださらない。やっぱ早くIE11の撲滅を願う。

<script type="text/javascript" src="./assets/js/common.js"></script>


人のプログラミングコードを見て学ぶ。前のページ

今年、観に行くであろう映画アニメ編。次のページ

関連記事

  1. 記録

    続ける人。

    続ける人。ブログを続ける人と続けれない人の違いは何だろうかと思う…

  2. 記録

    猫でもできるjsでゴリゴリ

    有言実行ということで、ゴリゴリJSのサンプル書いてみました。と言っ…

  3. 記録

    PHP忘れてしまいそう。

    こういう書き方とか書かなかったら忘れてしまいそうですね。クラスの…

  4. 記録

    映画、バケモノの子を観てきましたので感想なんかを。 #バケモノの子 #映画レビュー

    映画、バケモノの子を観てきましたので感想なんかを残しと…

  5. 記録

    買い換えないといけないもの候補。

    買い換えないといけないもの候補にipadを追加。いま、自分が買い換…

  6. 記録

    自己評価が低い。

    自己評価が低い。…

PAGE TOP