Java Web学習ノート03-JavaScript

1457 ワード

1概念:
クライアントスクリプト言語.クライアントブラウザで実行されます.各ブラウザにはJavaScriptの解析エンジンがあります.
スクリプト言語:コンパイルは必要ありません.直接ブラウザ解析で実行できます.
機能:ユーザーとhtmlページの相互作用を強めるために、html要素を制御して、ページにいくつかのダイナミックな効果があって、ユーザーの体験を強化します.
2.JavaScript発展史:
	1. 1992 ,Nombase  ,             ,         。    : C--	,     :ScriptEase
	2. 1995 ,Netscape(  )  ,            :LiveScript。  ,  SUN     ,  LiveScript,   JavaScript
	3. 1996 ,    JavaScript   JScript  
	4. 1997 ,ECMA(          ),             :ECMAScript,                   。
  • JavaScript=ECMAScript+JavaScript自分だけのもの(BOM+DOM)
  • ECMAScript:クライアントスクリプト言語の標準
  • 3基本文法:
    		1.  html    
    			1.   JS:
    				*   ,       js  
    			2.   JS:
    				*   <script>,  src       js  
    			*   :
    				1. <script>     html       。              。
    				2. <script>      。
    		
    		2.   
    			1.     ://    
    			2.     :/*    */
    		
    		3.     :
    			1.       (      ):
    	number:  。   /  /NaN(not a number            )
    	string:   。      "abc" "a" 'abc'
        boolean: true false
    	 null:          
    	undefined:   。             ,        undefined
    			2.       :  
    </code></pre> 
      <pre><code>    ;
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>JS HTML    </title>
    </head>
    <body>
    <script>
        alert("Hello world");