在浏览器窗口中的每个网页都可以看作一个对象。文档对象就代表了在浏览器窗口中显示的那个 HTML 文档。文档对象有很多属性表示其他的一些对象,通过对这些属性的操作,我们就可以访问或者修改文档的内容。对文档对象的访问和修改的方式被称为文档对象模型,或者称为DOM。这些对象是按照继承关系组织在一起的。这个继承关系结构用来将网页文档对象联系在一起。
Math 对象提供针对数学常量的属性、方法的和功能。不同于其他的全局对象,Math 不是一个构造函数。Math 的所有属性和方法都是静态的,无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。因此,可以定义常量 pi 为 Math.PI,也可以调用sin函数 Math.sin(x),其中 x 是方法的参数。语法这是 Math 中调用属性和方法的简单语法。 var pi_val = Math.
Date 对象是 JavaScript 语言的一个内置数据类型。Date 对象用 new Date() 创建,如下所示。 Date 对象一旦被创建,就可以使用许多方法来操作它。大多数方法只允许获取并设置对象的年、月、日、小时、分钟、秒、和毫秒字段,可以使用当地时间或世界标准时间(UTC,GMT)时间。
Boolean 对象表示两个值,不是“真”就是“假”。语法创建一个 Boolean 对象: var val = new Boolean(value);如果省略 value 参数或参数是 0,-0 ,空,假, NaN ,未定义,或者是空字符串(“ ”),这个对象初始值为假。 布尔属性这里列出了每个属性和它们的描述。属性描述constructor返回创建这个对象的布尔函数的一个引用。
我们已经学习了几种不同的 while 循环,这一章我们来学习另一种更普及的循环 for 循环。for循环语句for 循环是一种最简洁的循环模式,包括三个重要部分: initialize :初始化表达式,初始化计数器一个初始值,在循环开始前计算初始状态。 test condition :判断条件表达式,判断给定的状态是否为真。如果条件为真,则执行循环体“{}”中的代码,否则跳出循环。
JavaScript 脚本可以很灵活的写在几乎 HTML 网页的任何地方。但是,在 HTML 文件中编写的 JavaScript 脚本只可以放置在如下部分中: HTML 网页的 <head>...</head> 里。 HTML 网页的 <body>...</body> 里。 HTML 网页的 <head>...</head> 和 <body>...</body> 里。 外部文件里,并且引用在 <head>...<