JavaScript 如何动态加载 jQuery
最近我需要动态加载 jQuery。要求是在 script 标签内加载 jQuery 脚本及其属性,并且最后放到 head 标签内。动态加载 jQuery 的方法其实很简单。它涉及到 JavaScript 动态创建 html DOM 元素和属 […]
JavaScript 事件
事件是什么? HTML 与 JavaScript 的的相互作用,是通过用户或浏览器操作页面时出现的事件来进行处理的。 页面加载时,它被称为一个事件。当用户点击一个按钮时,点击也是一个事件。其他例子包括像按任何键,关闭窗口,调整窗口等也是事件 […]
JavaScript 字面量函数(Function Literals)
JavaScript 1.2 介绍的字面量函数是使用另一种新方法来定义函数的概念。字面函数只是一个表达式,定义了一个匿名函数。 语法 字面量函数的语法很像函数语句,只不过它用作表达式,而不是语句,所以字面量函数没有函数名是必需的。 < […]
JavaScript 使用 Function() 构建函数
函数语句并不是唯一能够定义一个新函数的方法,您可以动态的使用 new 运算符以及 Function() 构建一个新函数。 请注意:构造函数是从面向对象编程的术语。在这里可能会引起歧义。 语法 以下是使用 new 运算符和 function( […]
JavaScript 嵌套函数(Nested Functions)
在 JavaScript 1.2 以前,函数定义仅允许在高级别的全局代码内,但在 JavaScript 1.2 允许函数嵌套定义在其他函数内。但函数定义仍然有限制,比如不能出现在循环或条件内。不过函数定义的这些限制仅适用于函数声明与函数语句 […]
JavaScript 函数(Functions)
函数是一组可重用代码的集合,可以在程序中的任何位置调用。这消除了需要一次又一次编写相同的代码,提供了编程效率。它可以帮助程序员编写模块化代码。函数允许程序员将一个大的程序划分为一块块比较小且易于处理的模块。 像任何其他高级的编程语言一样,J […]
JavaScript 循环控制
JavaScript 提供了完全的控制,来处理循环和 switch 语句。可能在某一情况下,在没有到循环完全结束时,你需要提早跳出循环。也可能存在这种情况,可能你想要跳过某一次循环,开始执行下一个循环。 JavaScript 提供 cont […]
JavaScript for…in 循环语句
for…in在循环中用来循环遍历对象的属性。因为我们还没有讨论的对象,所以你可能会不理解这种循环。但是一旦你了解对象在 JavaScript 中的行为后,你会发现这种循环非常有用。 语法 for (variablename in […]
JavaScript for 循环语句
For 循环是最紧凑的一种循环形式。它包括以下三个重要部分: 初始化化:对循环计数器起始值进行初始化。初始化语句在循环开始之前被执行。 检测语句:测试语句将测试被给定的条件是真还是假。如果条件为 true,然后在循环内的代码将会被执行,否则 […]
JavaScript While循环语句
在写一个程序,你可能会遇到需要反复执行某项操作的情况。在这种情况下,你需要编写循环语句来减少重复的操作语句。 JavaScript 支持循环操作,循环操作减少了编程压力。 While 循环 在 JavaScript 中的最基本的循环是 wh […]