1.工業化代碼css與javascript都要寫成外部文件的形式
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>練習</title>
<link rel="stylesheet" type="text/css" href="bbb.css">
</head>
<body>
<script type="text/javascript" src="controller.js"></script>
</body>
</html>
2.變量是一個存儲信息的容器,可用於聲明和賦值
- 使用描述性的語言,比如name,sum,number
- 變量以字母,$,開頭,後面接字母, $,,數字(與C語言不同,C語言是以字母,下劃線開頭,其餘部分是由字母,數字,下劃線組成的)(無論是C語言還是JS都不會以數字開頭,這和編譯原理有關)
- 不能使用關鍵字和保留字
- 對大小寫敏感,Y和y是不同的變量
3 如果需要定義多個變量那麼可以寫爲
var a1,a2,a3;
4當一個變量沒有定義的時候,直接用賦值運算符(=)時,不會報錯,但是如果前面的代碼試圖去引用這個量會報錯。在以後去引用是不會報錯的(以下的例子與預編譯的知識點有關而且面試經常問哦。。。)
aa=5;
這裏沒有寫var那麼aa就是全局變量
運行結果:
alert(aa);
aa=5;
運行結果:報錯
aa=5;
alert(aa);
運行結果:彈出5