JavaScript-基礎文法

2995 ワード


1.基本データタイプ
数値:整数と浮動小数点を総称して数値型といいます.
文字列:0つ、1つまたは複数の文字からなるシーケンスで、文字列は単一の引用符で表してもいいし、ダブルクォーテーションマークで表してもいいです.
論理(ブール):trueとfalseで表します.
空の値(null):値がないことを示し、空の参照または存在しない参照を定義します.
未定義(undefined):変数は宣言されていますが、割り当てられていません.
 
2.変数
JavaScriptの変数は弱いタイプで、変数はどんなデータタイプでもいいです.
変数の宣言:var変数名;
変数の割り当て:変数名=変数値;
 
3.演算子
演算子:+,-,*,/,%,+,--
演算子の割り当て: 
比較演算子:>、<、>=============!
論理演算子: 𞓜、!
==と==の違い: 
==等値判断で、まずタイプを判断し、タイプが一致すれば内容を比較し、タイプが一致しない場合はNumberを使用して一致タイプに変換して内容を比較する
==同等の判断で、先にタイプを判断して、タイプが一致しないならば直接falseで、タイプが一致するなら引き続き内容を比較します.
 
4.フロー制御
if-else:三種の書き方
if (     ) {
    js  
}

if (     ) {
    js  ;
} else {
    js  ;
}

if (     ) {
    js  ;
} else if (     ) {
    js  ;
} else {
    js  ;
}
 
switch: 
switch(   ) {
    case     : 
        js  ;
        break;
    case     : 
        js  ;
        break;
    default: 
        js  ;
        break;
}
 
while: 
while(     ) {
       
}
 
do-while: 
do {
       
} while(     );
 
for: 
for (     ;      ;     ) {
       
}
 
for-each:配列を巡回したときに得られるのは配列の下付きです.
for (   in      ) {
       
}
  
break:サイクルから飛び出すために使用されます.
continue:現在のサイクルから飛び出すために、次のサイクルを開始します.
 
5.コメント
単一行コメント://コメントの内容
複数行のコメント:/*コメントの内容*/