204 次浏览
ECMAScript 是 JavaScript 实现的标准。您无法运行或下载 ECMAScript。JavaScript 2.0 符合 ECMAScript 标准的第 5 版,两者之间的差异很小。第 8 版,称为 ECMAScript 2017,于 2017 年 6 月发布。ECMAScript 是 JavaScript、JScript 等脚本语言的标准。它是一个商标脚本语言规范。JavaScript 是一种基于 ECMAScript 的语言。ECMAScript 是像 JavaScript、JScript 这样的脚本语言的标准。JavaScript 被认为是 ECMAScript 最流行的实现之一。ECMA-262 规范定义了核心 JavaScript 语言的标准版本。JavaScript ... 阅读更多
514 次浏览
匿名函数顾名思义,允许创建没有任何名称标识符的函数。它可以用作其他函数的参数。它们使用变量名进行调用:以下是 JavaScript 匿名函数的使用方法:var func = function() { alert(‘这是一个匿名函数'); } func();另一个例子如下:setTimeout(function() { alert('演示'); }, 3000);JavaScript 闭包在 JavaScript 中,所有函数都像闭包一样工作。闭包是一个函数,它在被调用时使用它声明的范围。它不是它被调用的范围。以下是一个例子: ... 阅读更多
266 次浏览
在 JavaScript 中,.call 和 .apply 被认为是函数对象的方法。.call 方法使用 call 方法计算参数的数量。它接受一个或多个作为对象的参数。以下是语法:.call(对象, “参数1”, “参数2”);.apply 方法要使用数组作为参数,请使用 .apply。它需要一个数组作为其第二个参数。以下是语法:.apply(对象, [“参数1”, “参数[]”]);示例让我们看一个显示 call 和 apply 方法的示例: var p = { q: "Hello" } ... 阅读更多
625 次浏览
为了避免解析符号 &,它被添加到……。在 HTML 中不需要它。让我们看看如何在标签中添加 CDATA: // 注意:CDATA 现已弃用。请勿使用。CDATA Section 接口在 XML 中用于包含扩展文本部分。此文本是未转义的文本,例如 < 和 & 符号。这些符号不想转义。它像这样使用
471 次浏览
双重否定(!!)运算符是 ! 运算符两次,并计算值的真值。它返回一个布尔值,该值取决于表达式的真值。将 (!!p) 视为 !(!p),以下是一个示例:如果 p 是一个假值,则 !p 为真,!!p 为假。如果 p 是一个真值,则 !p 为假,!!p 为真。以下是一个示例:0 === false 为假。!!0 === false 为真。!!0 === false !!parseInt("foo") === false !!1 === true !!-1 === true !!false === false !!true === true
150 次浏览
npmnpm 通常用于管理 Node.js 模块并执行嵌套依赖项树。它也适用于前端并用于 Grunt、CoffeeScript 等开发者工具。在不使用嵌套依赖项的情况下,很难避免依赖项冲突。因此,使用 npm 已被证明非常棒。您在 Node 中添加的任何内容都结构化为模块。在将 NPM 用于浏览器端依赖项时,您将像 Node 一样构建您的代码。以下是依赖项结构:项目根目录 [node_modules] -> 依赖项 P -> 依赖项 Q [node_modules] -> 依赖项 P -> 依赖项 R [node_modules] -> 依赖项 Q [node_modules] -> 依赖项 P -> 依赖项 SBower Bower 需要一个扁平的依赖项树并 ... 阅读更多
897 次浏览
在本教程中,我们将学习如何在 HTML 文档中包含 JavaScript。要在 HTML 文档中包含 JavaScript,请使用 标签。可以使用放置在 ... 内的 JavaScript 语句来实现 JavaScript。您可以将包含 JavaScript 的标签放置在网页中的任何位置,但通常建议您将其保留在 标签内。我们将讨论以下三种在 HTML 文档中包含 JavaScript 的方法 - 嵌入代码(在头部或主体中)内联代码(在任何元素内)外部文件(HTML 文件外部)通过嵌入 ... 阅读更多