Quantcast
Channel: 初心者タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 21085

応用カリキュラム javascript 01

$
0
0

アラート表示 window.alert

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

コンソール表示 console.log

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

変数宣言 let 変数名

定数宣言 const 変数名

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

条件分岐 if

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

配列

rubyと似てる。

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

オブジェクト

rubyのハッシュに近い?

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

算術演算子

+=が使える

関数定義

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

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

無名関数

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

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


Viewing all articles
Browse latest Browse all 21085

Trending Articles