摘要:
window.history 对象包含浏览器的历史。 Window History window.history 对象在编写时可不使用 window 这个前缀。 为了保护用户隐私,对 JavaScript 访问该对象的方法做出了限制。 一些方法: history.back() - 与在浏览器点击后退 阅读全文
摘要:
window.location 对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面。 Window Location window.location 对象在编写时可不使用 window 这个前缀。 一些例子: location.hostname 返回 web 主机的域名 locati 阅读全文
摘要:
window.screen 对象包含有关用户屏幕的信息。 Window Screen window.screen 对象在编写时可以不使用 window 这个前缀。 一些属性: screen.availWidth - 可用的屏幕宽度 screen.availHeight - 可用的屏幕高度 Windo 阅读全文
摘要:
浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器“对话”。 浏览器对象模型 (BOM) 浏览器对象模型(Browser Object Model)尚无正式标准。 由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属 阅读全文
摘要:
RegExp 对象用于规定在文本中检索的内容。 什么是 RegExp? RegExp 是正则表达式的缩写。 当您检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式。 简单的模式可以是一个单独的字符。 更复杂的模式包括了更多的字符,并可用于解析、格式检查、替换等等。 您可以 阅读全文
摘要:
Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true 或者 false)。 实例 检查逻辑值检查逻辑对象是 true 还是 false。 实例 完整的 Boolean 对象参考手册 我们提供 JavaScript Boolean 对象参考手册,其中包括所有可用于逻辑对象的属性和方法。 该手 阅读全文
摘要:
Math(算数)对象的作用是:执行常见的算数任务。 实例 round()如何使用 round()。random()如何使用 random() 来返回 0 到 1 之间的随机数。max()如何使用 max() 来返回两个给定的数中的较大的数。(在 ECMASCript v3 之前,该方法只有两个参数。 阅读全文
摘要:
日期对象用于处理日期和时间。 JavaScript Date(日期)对象 实例 返回当日的日期和时间如何使用 Date() 方法获得当日的日期。getTime()getTime() 返回从 1970 年 1 月 1 日至今的毫秒数。setFullYear()如何使用 setFullYear() 设置 阅读全文
摘要:
数组对象的作用是:使用单独的变量名来存储一系列的值。 实例 创建数组创建数组,为其赋值,然后输出这些值。For...In 声明使用 for...in 声明来循环输出数组中的元素。合并两个数组 - concat()如何使用 concat() 方法来合并两个数组。用数组的元素组成字符串 - join() 阅读全文
摘要:
JavaScript 只有一种数字类型。 可以使用也可以不使用小数点来书写数字。 JavaScript 数字 JavaScript 数字可以使用也可以不使用小数点来书写: 实例 var pi=3.14; // 使用小数点 var x=34; // 不使用小数点 极大或极小的数字可通过科学(指数)计数 阅读全文
摘要:
String 对象用于处理已有的字符块。 JavaScript String(字符串)对象 实例 计算字符串的长度如何使用长度属性来计算字符串的长度。为字符串添加样式如何为字符串添加样式。indexOf() 方法如何使用 indexOf() 来定位字符串中某一个指定的字符首次出现的位置。match( 阅读全文
摘要:
添加和删除节点(HTML 元素)。 创建新的 HTML 元素 如需向 HTML DOM 添加新元素,您必须首先创建该元素(元素节点),然后向一个已存在的元素追加该元素。 实例 <div id="div1"> <p id="p1">这是一个段落</p> <p id="p2">这是另一个段落</p> < 阅读全文
摘要:
HTML DOM 允许 JavaScript 改变 HTML 元素的样式。 改变 HTML 样式 如需改变 HTML 元素的样式,请使用这个语法: document.getElementById(id).style.property=new style 例子 1 下面的例子会改变 <p> 元素的样式 阅读全文
摘要:
HTML DOM 使 JavaScript 有能力对 HTML 事件做出反应。 实例 把鼠标移到上面 点击这里 实例 把鼠标移到上面 点击这里 把鼠标移到上面 点击这里 对事件做出反应 我们可以在事件发生时执行 JavaScript,比如当用户在 HTML 元素上点击时。 如需在用户点击某个元素时执 阅读全文
摘要:
HTML DOM 允许 JavaScript 改变 HTML 元素的内容。 改变 HTML 输出流 JavaScript 能够创建动态的 HTML 内容: 今天的日期是: Tue Sep 12 2017 14:49:24 GMT+0800 (中国标准时间) 在 JavaScript 中,docume 阅读全文
摘要:
try 语句测试代码块的错误。 catch 语句处理错误。 throw 语句创建自定义错误。 错误一定会发生 当 JavaScript 引擎执行 JavaScript 代码时,会发生各种错误: 可能是语法错误,通常是程序员造成的编码错误或错别字。 可能是拼写错误或语言中缺少的功能(可能由于浏览器差异 阅读全文
摘要:
JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。 JavaScript 表单验证 JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。 被 JavaScript 验证的这些典型的表单数据有: 用户是否已填写表单中的必 阅读全文
摘要:
通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。 HTML DOM (文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树。 HTML DOM 树 通过可编程的对象模型, 阅读全文
摘要:
break 语句用于跳出循环。 continue 用于跳过循环中的一个迭代。 Break 语句 我们已经在本教程稍早的章节中见到过 break 语句。它用于跳出 switch() 语句。 break 语句可用于跳出循环。 break 语句跳出循环后,会继续执行该循环之后的代码(如果有的话): 实例 阅读全文
摘要:
只要指定条件为 true,循环就可以一直执行代码。 while 循环 While 循环会在指定条件为真时循环执行代码块。 语法 while (条件) { 需要执行的代码 } 实例 本例中的循环将继续运行,只要变量 i 小于 5: while (i<5) { x=x + "The number is 阅读全文