- 1. PythonとJavaScriptとPerlのif文の比較
- 2. 【JavaScript】非同期処理② 〜コールバックを用いた非同期処理〜
- 3. HTMLのonclickに入れるメソッド名をwriteにするな
- 4. JavaScript基本事項まとめ
- 5. 【html2canvas】 text-shadowのバグを要素を重ねまくって解決した話(コピペ可)
- 6. JavaScript 論理演算子の挙動
- 7. Javasrcript リクエストメソッドがGETの時,配列のデータをURLパラメータに渡したい
- 8. Electron + TypeScript で Web APIを呼び出すアプリを作る
- 9. Javascript ArrayBuffer 個人まとめ
- 10. Javascript Blob個人まとめ
- 11. Select2でタグの見た目をダイナミックに変更する
- 12. Select2でプログラム的にタグを削除する
- 13. 【JavaScript】非同期処理① 〜同期処理・非同期処理〜
- 14. 【JavaScript】クラス⑤ 〜継承〜
- 15. 【JavaScript】クラス③ 〜クラスフィールド〜
- 16. 【JavaScript】クラス④ 〜プロトタイプオブジェクト〜
- 17. 【JavaScript】クラス② 〜プロトタイプメソッド・アクセッサプロパティ〜
- 18. 【JavaScript】クラス① 〜クラスの定義・インスタンス化〜
- 19. 【JavaScript】Map/Set② 〜Set〜
- 20. 【JavaScript】Map/Set① 〜Map〜
PythonとJavaScriptとPerlのif文の比較
# Pythonのif文
https://qiita.com/Morio/items/1e06e7ac768758af5ffe
# JavaScriptのif文
https://qiita.com/taiju_suzuki/items/e2bf11fcf1645623235f
# Perlのif文
“`
# if文
if ($condition1) {
# …
}
elsif ($condition2) {}
else {}
# unless文
unless ($condition) {}
“`(他のプログラミング言語の編集リクエストも受け付けています。どんなプログラミング言語でもOKです。)
【JavaScript】非同期処理② 〜コールバックを用いた非同期処理〜
# 概要
JavaScriptを学習、理解を深めるため「[JavaScript Primer 迷わないための入門書](https://jsprimer.net/)」を読み、
理解した内容等を記載していく。「[【JavaScript】JavaScript入門一覧](https://qiita.com/andota05/items/22fae452225b785fd405)」に他の記事をまとめています。
# この記事で理解できること
* コールバック関数を用いた非同期処理
* コールバック関数を用いた非同期処理における例外処理の方法# コールバック関数を用いた非同期処理
* ある非同期処理を行う関数などに、非同期処理が完了したタイミングで実行する関数(コールバック関数)を登録しておく。
* 非同期処理の中で、さらに非同期処理を行いたい場合は、コールバックをネストすることで実行可能。“`js
/** 定義 */
// 非同期処理を行う関数を定義(今回はsetTimeout関数で処理が2秒かかる想定で実行)
function asyncFunc(result, callback
HTMLのonclickに入れるメソッド名をwriteにするな
# ことの発端
私は現在、Webの初心者さんにHTMLやCSS、JavaScriptを教える立場にあるのだが、
以下のコードが動かないという相談を受けた。
“`html:index.html
test
ここに出力