我们将 <script> 元素放在 HTML 文件底部的原因是,浏览器解析 HTML 似乎按照代码出现的顺序来的。如果 JavaScript被首先读取,它也应该影响下面的 HTML,但有时会出现问题,因为 JavaScript 会在 HTML 之前被加载,如果 JavaScript 代码出现问题则 HTML 不会被加载。所以将 JavaScript 代码放在底部是最好的选择。
定义一个变量之后,可以赋予它一个值:
var myVar;
myVar='zhang';
可以通过变量名检索变量:
myVar
可以将定义和赋值写在2一行:
var myVar='zhang';
给变量赋值之后,可以改变变量的值:
var myVar='zhang';
myVar='wang';
变量有不同的数据类型:
// String 字符串类型,一段文本;要 只是变量是字符串,必须用引号包裹起来
var myVar='zhang';
//Number 数字类型 ,是一个数字
var myVar=168;
//Boolean 布尔型,一个True/False(真/假)
var myVar=true;
//Array 数组类型,一种允许存储多个值在一个引用里的结构
var myVar=[1,10,'zhang'];
//调用数组的元素:
myVar[0];myVar[1];//等等
//Object 对象类型,基本上javascript里的任何东西都是对象,而且都可以被存储在变量里。
var myVar=document.querySelector('h1'); //这是一个对象