JavaScript基礎ノートのまとめ

3248 ワード

jsの基本的な内容
コンセプト:クライアントのスクリプト言語がクライアントブラウザで実行されます.各ブラウザにはJavaScriptの解析エンジンのスクリプト言語があります.コンパイルする必要はなく、直接ブラウザによって機能を実行できます.ユーザーとHTMLページのインタラクティブプロセスを強化できます.HTML要素をコントロールできます.ページにはダイナミックな効果があります.ユーザー体験を強化して、jsの基礎内容をまとめてみます.
データタイプ:(合計6種類)
    String    
	Number   
	Boolean   
	Null   
	Undefind    
	Object   
	             ,object      
jsの入出力:
 			<script type="text/javascript">
			alert("hello")//  
			document.write("hello---")//     
			console.log("hello-----")//      
		</script>
いくつかの演算子は書かないで、他の言語の基礎があったのは全部知っています.注意が必要なのは自己増加自減の問題です.ここで例を挙げてみます.
			var a=10;
			var c = a++   //c = a++       a=    
			console.log("c="+c)
			console.log("a="+a)
ここで出力:c=10 a=11.++aとa++はいずれも元の変数に1を加えます.違いは実行順序の問題で、a++の値は元の変数の値に等しく、++aの値は元の変数の自己増加後の値に等しくなります.自業自得jsの中のfor、if、while、switchとjavaの違いも大きくないです.フロー制御文-プログラムは、上から下の順番で実行されます.フロー制御文によって、プログラムの実行順序を変更したり、あるセグメントのプログラムを繰り返し実行したりできます.分類:1.条件判断文2.条件分岐文3.循環文条件判断文
  • 条件判定文はif文とも呼ばれる.
  • 文法一:if(条件式){語句...}
  • 文法二:if(条件式){文...}else{文...}
  • 文法3:if(条件式){文...}else if(条件式){文...}else if(条件式){文...}else if(条件式){文...}条件分岐文
  • switch文
  • 文法:switch(条件式){case表現:文…break;case表現:文…break;case表現:文…break;case表現:文…break;default:文…break;}
  • すべてのcaseがfalseであると判断した場合、defaultからコードを実行します.
    循環語句-循環語句によって、いくつかの語句が繰り返し実行されます.
  • do…whileサイクル-文法:do{文...}while(条件式)
  • とwhileの違い:while:先に判断してdo…whileを実行する:先に実行した後に-do...whileを判断すると、循環体が少なくとも一回実行されることを保証することができます.
  • forループ-文法:for(①初期化式、②条件式、④更新式){③文...}
  • 死循环while{}for(;){}