唠叨
之前的学习记录来源于一本较老的教材,老到见不到html5的身影。最近换了一本教材——JavaScript DOM编程艺术(第2版),所以这一篇博客更新一下基础的语法。
html文件的写法
在html中引入JavaScript可以写在<head></head>
之间,可以写在靠后的位置。可以直接写在html文件中,也可以单独写在js文件中。推荐写在文档最后,</body>
之前,这样可以加快浏览器的速度。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>A new example</title>
</head>
<body>
<script src="example.js"></script>
</body>
</html>
语法
//数组的集中定义与初始化
var beatles = Array(4);
var beatles = Array("John", "Paul", "Geogle", "Ringo");
var beatles = ["John", "Paul", "Geogle", "Ringo"];
//关联数组
var lennon = Array();
lennon["name"] = "John";
lennon["year"] = "1990";
lennon["living"] = false;
//对象
var lennon = Object();
lennon.name = "John";
lennon.year = 1990;
lennon.living = false;
//简单的对象创建
var lennon = {name:"John", year:1990, living:false};
//内建对象(native object)
var beatles = new Array(); //这条语句实际上是创建了一个Array对象的实例,JS还有Math,Date等内建对象
//宿主对象(host object)
//有浏览器提供的预定义对象为宿主对象,例如Form,Image,Element
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。