Javascript快速入门
一.词法结构
1.字符集
Javascript使用Unicode字符集编写,Unicode是ASCII和Latin-1(iso-8859-1)的超集,并支持地址几所所有在用的语言。
2.区分大小写
关键字,标识符,变量,函数名和所有的标识符都必须采取统一小写
Online online ONline是三个变量
3.格式控制符
Unicode 字符值 |
转义序列 |
含义 |
类别 |
\u0008 |
\b |
Backspace |
|
\u0009 |
\t |
Tab |
空白 |
\u000A |
\n |
换行符(换行) |
行结束符 |
\u000B |
\v |
垂直制表符 |
空白 |
\u000C |
\f |
换页 |
空白 |
\u000D |
\r |
回车 |
行结束符 |
\u0020 |
|
空格 |
空白 |
\u0022 |
\" |
双引号 (") |
|
\u0027 |
\' |
单引号 (') |
|
\u005C |
\\ |
反斜杠 (\) |
|
\u00A0 |
|
不间断空格 |
空白 |
\u2028 |
|
行分隔符 |
行结束符 |
\u2029 |
|
段落分隔符 |
行结束符 |
\uFEFF |
|
字节顺序标记 |
空白 |
第一种方式
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>热身</title>
</head>
<body>
<p id="p1">我是第一段文字</p>
<p id="p2">我是第二段文字</p>
<script type="text/javascript">
//单行注释
/*
多行注释
*/
document.write("hello");
document.getElementById('p1').style.color="red";
</script>
</body>
</html>
第二种方式
<!DOCTYPE html PUBLIC >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>引用JS文件</title>
<script src="script.js">
alert("hello world");
</script>
</head>
<body>
</body>
</html>
4 关键字
break,case,catch,continue,default,delete
do,else,finally,for,function,if
in,instanceof,new,return,switch
this,throw,try,typeof,var
void,while,with
保留字
abstractn,boolean,byte,char
class,const,debugger,double
enum,export,extends,fimal
float,goto,implements,import
int,interface,long,mative
package,private,protected,public
short,static,super,synchronized
throws,transient,volatile