AI教程网 - 未来以来,拥抱AI;新手入门,从AI教程网开始......

 分类:ECMAScript教程

ECMAScript是一种由Ecma(前身为欧洲计算机制造商协会)通过ECMA-262标准化的脚本程序设计语言。

ECMAScript教程

ECMAScript 对象应用

ECMAScript 对象应用
对象的创建和销毁都在 JavaScript 执行过程中发生,理解这种范式的含义对理解整个语言至关重要。 声明和实例化 对象的创建方式是用关键字 new 后面跟上实例化的类的名字: var oObject = new Object();...

AI君 2个月前 (03-23) 10℃ 0喜欢

ECMAScript教程

ECMAScript 面向对象技术

ECMAScript 面向对象技术
面向对象术语 对象 ECMA-262 把对象(object)定义为“属性的无序集合,每个属性存放一个原始值、对象或函数”。严格来说,这意味着对象是无特定顺序的值的数组。 尽管 ECMAScript 如此定义对象,但它更通用的定义是基于代码...

AI君 2个月前 (03-23) 10℃ 0喜欢

ECMAScript教程

ECMAScript 闭包(closure)

ECMAScript 闭包(closure)
在ECMAScript中 最容易让人误解的一点是——它支持闭包(closure)。 闭包,指的是词法表示包括不被计算的变量的函数,也就是说,函数可以使用函数之外定义的变量。 简单的闭包实例 在 ECMAScript 中使用全局变量是一...

AI君 2个月前 (03-23) 10℃ 0喜欢

ECMAScript教程

ECMAScript Function 对象(类)

ECMAScript Function 对象(类)
ECMAScript 的函数实际上是功能完整的对象。 Function 对象(类) ECMAScript 最令人感兴趣的可能莫过于函数实际上是功能完整的对象。 Function 类可以表示开发者定义的任何函数。 用 Function ...

AI君 2个月前 (03-23) 9℃ 0喜欢

ECMAScript教程

ECMAScript arguments 对象

ECMAScript arguments 对象
arguments 对象 在函数代码中,使用特殊对象 arguments,开发者无需明确指出参数名,就能访问它们。 例如,在函数 sayHi() 中,第一个参数是 message。用 arguments[0] 也可以访问这个值,即第一个参...

AI君 2个月前 (03-23) 8℃ 0喜欢

ECMAScript教程

ECMAScript 函数概述

ECMAScript 函数概述
什么是函数? 函数是一组可以随时随地运行的语句。 函数是 ECMAScript 的核心。 函数是由这样的方式进行声明的:关键字 function、函数名、一组参数,以及置于括号中的待执行代码。 函数的基本语法是这样的: function ...

AI君 2个月前 (03-23) 11℃ 0喜欢

ECMAScript教程

ECMAScript switch 语句

ECMAScript switch 语句
switch 语句 switch 语句是 if 语句的兄弟语句。 开发者可以用 switch 语句为表达式提供一系列的情况(case)。 switch 语句的语法: switch (expression) case value: st...

AI君 2个月前 (03-23) 8℃ 0喜欢

ECMAScript教程

ECMAScript with 语句

ECMAScript with 语句
有标签的语句 with 语句用于设置代码在特定对象中的作用域。 它的语法: with (expression) statement 例如: var sMessage = "hello"; with(sMessage) { alert(...

AI君 2个月前 (03-23) 12℃ 0喜欢

ECMAScript教程

ECMAScript break 和 continue 语句

ECMAScript break 和 continue 语句
break 和 continue 语句对循环中的代码执行提供了更严格的控制。 break 和 continue 语句的不同之处 break 语句可以立即退出循环,阻止再次反复执行任何代码。 而 continue 语句只是退出当前循环,...

AI君 2个月前 (03-23) 12℃ 0喜欢

ECMAScript教程

ECMAScript 标签语句

ECMAScript 标签语句
有标签的语句 可以用下列语句给语句加标签,以便以后调用: label : statement 例如: start : i = 5; 在这个例子中,标签 start 可以被之后的 break 或 continue 语句引用。 提示:在下面的...

AI君 2个月前 (03-23) 12℃ 0喜欢