0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

応用カリキュラム javascript 01

Last updated at Posted at 2019-11-19

####アラート表示 window.alert

window.alert("aaa")
//  ポップアップウィンドウで表示

####コンソール表示 console.log

console.log("aaa")
// ブラウザのコンソールで表示

####変数宣言 let 変数名

####定数宣言 const 変数名

let aaa = "bbb"
console.log("aaa" + aaa);
// aaabbb

####条件分岐 if

if (条件式1) {
 処理1
} else if (条件式2) {
 処理2
} else {
 処理3
}

####配列

rubyと似てる。

宣言 let aaa = [1,2,3]
取得 aaa[1]
要素数取得 aaa.length
要素追加 aaa.push(5)
要素削除(最後の要素) aaa.pop()
要素削除(最初の要素) aaa.shift()
要素削除(インデックス,要素数) aaa.splice(n1,n2)

####オブジェクト

rubyのハッシュに近い?

宣言 let aaa = { num: 1 };
取得 aaa.num
要素追加 aaa.num2= ,aaa["num2"]=
要素削除 delete.num2 , delete["num2"]

####算術演算子
+=が使える

####関数定義

function 関数名(引数) {
  // 処理
}

※引数がなくとも、()は省略することができない。
※返り値は必ず、return明示

####無名関数

let 変数名 = function() {
  // 処理
}

※関数式とすることで、何かに代入したり他の関数に渡しやすい
※コード実行時、先に読み込まれるわけではないので、無名関数の呼び出しは、
 無名関数定義の後でなければできない。

0
0
5

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?