Java Web学習ノート03-JavaScript
1概念:
クライアントスクリプト言語.クライアントブラウザで実行されます.各ブラウザにはJavaScriptの解析エンジンがあります.
スクリプト言語:コンパイルは必要ありません.直接ブラウザ解析で実行できます.
機能:ユーザーとhtmlページの相互作用を強めるために、html要素を制御して、ページにいくつかのダイナミックな効果があって、ユーザーの体験を強化します.
2.JavaScript発展史: JavaScript=ECMAScript+JavaScript自分だけのもの(BOM+DOM) ECMAScript:クライアントスクリプト言語の標準 3基本文法:
クライアントスクリプト言語.クライアントブラウザで実行されます.各ブラウザには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, 。
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");