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.コメント
単一行コメント://コメントの内容
複数行のコメント:/*コメントの内容*/