JavaScript関連のことを調べてみた2022年08月14日

JavaScript関連のことを調べてみた2022年08月14日

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

入力:

ここに出力