記録

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

    WordPress自動日本語タグを吐き出しプラグインを作りました。

    WordPress自動日本語タグを吐き出しプラグインを作りました。あ…

  3. 記録

    映画、天空の蜂を観てきましたので感想なんかを。 #映画レビュー

    映画、天空の蜂を観てきましたので感想なんかを残しておきます。実は結…

  4. 記録

    イラストレーターの新機能使ってみた。

    イラストレーターのグラデーションに新たに新機能が追加されてみたので…

  5. 記録

    映画、図書館戦争ラストミッションを観てきましので感想なんかを #映画レビュー

    映画、図書館戦争ラストミッションを観てきましので感想なんかを残しとき…

  6. 記録

    しまぶーのIT大学は駆け出しIT屋さんには勉強になると思います。

    来月から派遣で働くかもしれません、どうなるのかは今の段階ではわからな…

PAGE TOP