找到 6691 篇文章 适用于 Javascript

解释异步与延迟 JavaScript

Manisha Patil
更新于 2022-12-09 12:03:34

286 次查看

在大多数情况下,每当我们使用脚本标签加载任何 JavaScript 代码时,浏览器在遇到脚本标签时会暂停 HTML 处理,并首先开始下载 JavaScript 文件。在浏览器完成脚本的下载和运行之前,HTML 元素脚本标签将不会被激活。浏览器等待脚本下载、执行,然后在处理页面其余部分之前进行处理。在较新的浏览器中,脚本的潜在大小可能大于 HTML 文件,这会增加下载大小和处理时间。通过限制用户的... 阅读更多

JavaScript 中 document load 和 DOMContentLoaded 事件的区别

Manisha Patil
更新于 2022-12-09 11:56:11

3K+ 次查看

要验证网页是否已完全加载,请使用 DOMContentLoaded 和 load 事件。但是,有一些因素会影响人们选择其中一个而不是另一个。让我们来看看这两个事件,以及它们是如何工作的。当 DOMContentLoaded 事件触发时,基本 HTML 页面已加载并完成解析。此事件不会延迟样式表、子框架和其他附加组件(如照片和图片),直到它们完成加载。当页面完全加载时,应调用另一个名为 load 的事件。当 DOMContentLoaded 更合适时,它是一个... 阅读更多

使用 CSS 和 JS 设计跟随鼠标光标的微笑表情眼睛

Manisha Patil
更新于 2022-12-09 11:47:30

835 次查看

使用 JavaScript、HTML 和 CSS 制作动画的表情。该表情将与光标朝向相同的方向移动。这是基本的 CSS 和 JavaScript 效果之一。对于新手来说,它是学习伪元素概念的最佳示例之一。在安排和构建网站页面时,CSS 更加有用和必要。由于 JavaScript 的持续发展,网站页面现在可以具有更多功能和协作。所有软件都支持 CSS,但 JavaScript 仅受功能程序支持。您可以使用 JavaScript 为特定... 阅读更多

使用本地存储通过 JavaScript 构建站点书签应用程序

Manisha Patil
更新于 2022-12-09 11:41:27

1K+ 次查看

在本教程中,我们将使用 JavaScript、CSS 和 HTML 构建一个站点书签应用程序。通过使用浏览器的本地存储,我们将能够存储我们最喜爱的网站的链接,而无需使用任何数据库。由于本地存储(也称为 Web 存储 API),我们可以将数据存储在客户端。本地存储中的数据以字符串形式表示,即使会话关闭后也保持持久。只能由用户手动删除数据。由于所有数据都存储在客户端,因此有一个清晰的... 阅读更多

使用 document.write() 编写时为什么要拆分 <script> 标签?

Shubham Vora
更新于 2022-12-07 11:12:25

1K+ 次查看

在本教程中,我们将学习为什么在使用 document.write() 编写时要拆分标签。HTML 中的脚本标签用于在网页上执行 JavaScript 代码。JavaScript 程序必须包含在脚本标签中才能执行。JavaScript 中有很多方法可以向页面添加 HTML 内容,例如 document.write() 方法。document.write() 方法用于删除 HTML 标签或文档中的所有内容,并将此方法中指定的内容添加到页面。由于性能下降和某些条件下的错误,此方法... 阅读更多

如何在 JavaScript 中停止提交时页面刷新?

Shubham Vora
更新于 2023-09-02 11:31:26

85K+ 次查看

在本教程中,我们将学习如何在 JavaScript 中停止表单提交时页面刷新。让我们介绍实现此目标的方法。使用 event.preventDefault() 停止表单提交时的页面刷新在本节中,我们将了解如何使用 event.preventDefault() 停止表单提交时的页面刷新。在表单提交期间,event.preventDefault() 会限制表单的默认页面刷新行为。用户可以按照以下语法尝试此方法。语法语法定义表单。//获取表单元素 var form=document.getElementById("formId"); function submitForm(event){ ... 阅读更多

是否可以使用 JavaScript 将数据写入文件?

Shubham Vora
更新于 2022-12-06 12:37:50

375 次查看

在本教程中,我们将学习是否可以使用 JavaScript 将数据写入文件。JavaScript 有一个名为 fs(文件系统的简称)的库,它管理所有写入操作。它是一个带有写入操作功能的 JavaScript 程序 (fs.js)。通过将 fs 模块导入程序,利用函数将文本写入系统文件。例如,writeFile() 函数将擦除文件中的所有旧数据,并在没有现有文件的情况下创建一个具有指定名称的新文件。它主要用于写入操作。文件系统模块是一个方便的... 阅读更多

如何在回调内部访问正确的“this”?

Shubham Vora
更新于 2022-12-06 12:19:17

491 次查看

在本教程中,我们将学习如何在回调内部访问正确的“this”。“this”关键字每个函数都包含一个名为 this 的关键字,也称为“上下文”,其值由函数的调用方式决定,而不是由函数的定义方式、时间或位置决定。与其他变量不同,它不受词法作用域的影响。与其他语言相比,当使用函数的“this”关键字时,JavaScript 的行为略有不同。在严格模式和非严格模式之间,还有其他一些变化。“this”的值最常由函数的调用方式决定(运行时... 阅读更多

如何使用 JavaScript 将 HTML Canvas 捕获为 gif/jpg/png/pdf?

AmitDiwan
更新于 2022-12-06 11:18:06

3K+ 次查看

我们可以使用 canvas.toDataURL() 将 HTML canvas 捕获为不同的文件格式,例如 gif、png、jpg、webp 等。将 HTML Canvas 捕获为 png 示例在此,在使用 canvas.DataURL() 之后,将类型设置为 image/png 以允许将图像保存为 PNG - window.onload = function() { var canvas = document.getElementById("myCanvas"); var context = canvas.getContext("2d"); context.fillStyle ... 阅读更多

如何在 JavaScript 中查找满足特定条件的所有元素?

Aman Kumar
更新于 2022-12-06 06:08:13

1K+ 次查看

我们可以借助 _.whare() 函数找到特定条件。_.where() 属于 underscore.js,它是一个提供通用功能的 javascript 库。_.where() 是一个用于根据给定条件查找特定元素的函数。假设您想查找类的所有用户详细信息,然后将 _.where() 函数应用于所有部分的列表,并将条件作为部分名称传递。因此,将返回具有特定条件的所有用户的名称。语法 _.where( list, [predicate], [context] ) 该函数接受三个参数作为... 阅读更多

广告