記録

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. 記録

    LCCで高知東京間往復(ジェットスター)が2018年内にサービスはじめるよ

    LCCで高知東京間往復(ジェットスター)が2018年内にサービスはじ…

  2. 記録

    映画『42~世界を変えた男~』が何だか泣けそう(´;ω;`)

    42~世界を変えた男~が何だか泣けそうです。映画予告を観て即購入した…

  3. 記録

    彼のVue.jsの入門解説動画が分かりやすいかも。超入門は理解しました。

    vue.jsを勉強したい方はよしぴーのYouTubeプログラミングス…

  4. 記録

    5月の雨、6月の晴れ

    東京に住んでいた頃、雨の電車通勤がとても嫌でした。高知で住んでいると…

  5. 記録

    Twitterのツイートアクティビティ(アナリティクス)って知っている人も多いと思うけど。

    Twitterのツイートアクティビティ(アナリティクス)って知ってい…

  6. 記録

    メタルギアソリッドV-THE-PHANTOM-PAINが発売された('A`)

    メタルギアソリッドV-THE-PHANTOM-PAINが発売された。…

PAGE TOP