6000+ 次浏览
方法和函数是相同的,只是术语不同。在面向对象编程中,方法是一个过程或函数。函数是一组可重用的代码,可以在程序的任何地方调用。这避免了重复编写相同代码的需要。它有助于程序员编写模块化代码。以下是 JavaScript 函数的语法: 这是一个例子:
654 次浏览
CDATA(字符数据的缩写)是一段代码块,用于防止解析器进行解析。有时我们的数据包含预定义字符,例如“ 语法 str.replace("regex", "") 其中 str 是您要从中删除 CDATA 的字符串,regex 是查找代码块的正则表达式。示例 在下面的程序示例中,我们使用 String replace() 方法删除脚本元素内的 CDATA 代码块和标签。我们将上面定义的正则表达式作为参数传递给 replace() 方法,第二个参数是一个空字符串。 ... 阅读更多
170 次浏览
ECMA 的全称是欧洲计算机制造商协会。ECMAScript 是 JavaScript、JScript 等脚本语言的标准。它是一个商标脚本语言规范。JavaScript 是一种基于 ECMAScript 的语言。像 JavaScript、JScript 这样的脚本语言的标准是 ECMAScript。JavaScript 被认为是 ECMAScript 最流行的实现之一。ECMAScript 6 在 Chrome、Microsoft Edge、Safari 等 Web 浏览器上运行良好:90% 兼容性 – Chrome 80% 兼容性 - Microsoft Edge 54% 兼容性 – Safari 使用 Babel 预处理器使用 ES6,它将 JavaScript 跨编译回与 ECMAScript 5 兼容的代码。以下是 ECMAScript 6 的功能:箭头函数声明 ... 阅读更多
204 次浏览
ECMAScript 是 JavaScript 实现的标准。您无法运行或下载 ECMAScript。JavaScript 2.0 符合 ECMAScript 标准的第 5 版,两者之间的区别很小。第 8 版,称为 ECMAScript 2017,于 2017 年 6 月发布。ECMAScript 是 JavaScript、JScript 等脚本语言的标准。它是一个商标脚本语言规范。JavaScript 是一种基于 ECMAScript 的语言。像 JavaScript、JScript 这样的脚本语言的标准是 ECMAScript。JavaScript 被认为是 ECMAScript 最流行的实现之一。ECMA-262 规范定义了核心 JavaScript 语言的标准版本。JavaScript ... 阅读更多
514 次浏览
匿名函数顾名思义,允许创建没有任何名称标识符的函数。它可以用作其他函数的参数。它们使用变量名调用:以下是 JavaScript 匿名函数的用法:var func = function() { alert('这是一个匿名函数'); } func();另一个例子如下:setTimeout(function() { alert('演示'); }, 3000);JavaScript 闭包在 JavaScript 中,所有函数都像闭包一样工作。闭包是一个函数,它在被调用时使用其声明的作用域。它不是它被调用的作用域。这是一个例子: ... 阅读更多
266 次浏览
在 JavaScript 中,.call 和 .apply 被认为是函数对象的 method。.call 方法 使用 call 方法计算参数数量。它接受一个或多个作为对象的 arguments。以下是语法:.call(object, “argument1”, “argument2”)。.apply 方法 要使用数组作为参数,请使用 .apply。它需要一个数组作为其第二个参数。以下是语法:.apply(object, [“argument1”, “argument[]”])。示例 让我们看一个显示 call 和 apply 方法的示例: var p = { q: "Hello" } ... 阅读更多
625 次浏览
为了避免解析符号 &,它被添加到……。在 HTML 中不需要它。让我们看看如何在标签中添加 CDATA: // 注意:CDATA 现已弃用。请勿使用。CDATA 区段接口在 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 次浏览
npm npm 通常用于管理 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,请使用 <script> 标签。可以使用放置在 ... 内的 JavaScript 语句来实现 JavaScript。您可以将包含 JavaScript 的 <script> 标签放置在网页中的任何位置,但通常建议将其保留在 <head> 标签内。我们将讨论以下三种在 HTML 文档中包含 JavaScript 的方法:嵌入代码(在 head 或 body 中)内联代码(在任何元素内)外部文件(HTML 文件外部)通过嵌入 ... 阅读更多