6K+ 阅读量
我们可以使用 style fontFamily 属性在 JavaScript 中使用下拉列表更改字体样式。为了使字体更改使用下拉列表生效,当在下拉列表中选择一个选项时,我们可以使用 onchange 事件。在我们进一步了解之前,让我们详细了解一下下拉列表。下拉列表是一个可切换的菜单,它允许用户从各种选项中选择一个项目。这些选项可以使用 HTML 代码定义,这些代码连接到一个函数。每当您单击或... 阅读更多
2K+ 阅读量
style.border 属性用于更改元素的边框,它返回元素的三个 border-bottom 属性,即 border-color、border-style 和 border-width。它是 HTML 样式对象属性之一。我们使用 onchange 事件在填充框后使更改生效。onchange 是 JavaScript 属性之一,当 HTML 元素的值发生更改时,它就会发生。它也适用于单选按钮和复选框,当选中状态发生更改时。onchange 事件也可以与 HTML 元素一起使用。onchange 事件与... 阅读更多
18K+ 阅读量
要在 JavaScript 中单击按钮后更改背景颜色,我们将讨论两种不同的方法。我们必须执行两个简单的任务,即添加单击事件和更改文档的背景颜色。在本文中,我们的任务是了解如何在 JavaScript 中单击按钮后更改背景颜色。单击按钮后更改背景颜色方法以下是本文中我们将讨论的几种在 JavaScript 中单击按钮后更改背景颜色方法,并提供分步说明和完整的示例代码。... 阅读更多
152 阅读量
Underscore.js 是一个轻量级的库,兼容所有主流浏览器以及 Node.js。在处理涉及大量数据操作的项目时,它非常有用,因为它提供了几个强大的工具来处理 JavaScript 中的数组和对象。Underscore.JS 是一个流行的实用程序库;许多其他 JavaScript 库和框架,如 Backbone.js、AngularJS 和 React.js,都将其用作依赖项。在我们讨论其特性之前,您可以访问 Underscore.js 的官方网站 (https://underscorejs.node.org.cn/) 并下载库的缩小版本 (underscore-min.js)。我们将在此版本中设置... 阅读更多
1K+ 阅读量
在本教程中,我们将学习将 JavaScript NodeList 转换为数组的最快方法。NodeList 的结构类似于数组;它是 DOM(文档对象模型)元素的集合。但是,不能在 NodeList 对象上使用诸如“map()”、“filter()”和“slice()”之类的数组方法。将 NodeList 转换为数组有很多方法,但可以使用以下两种方法更快地完成此任务:通过迭代 for 循环使用 Array.from() 函数通过迭代 for 循环在 JavaScript 中,我们可以使用 for 循环迭代 NodeList 以获取... 阅读更多
962 阅读量
在本教程中,我们将学习如何使用 HTML 中的画布创建爆炸动画效果。使用画布,我们可以以简单而强大的方式在网页上绘制图形。让我们看看在画布中创建爆炸动画的一些示例。爆炸动画 1 我们将创建一个 50 个随机颜色粒子的爆炸,这些粒子起源于画布的中心并向随机方向移动。粒子将继续移动,直到页面刷新。算法步骤 1 - 创建一个具有“爆炸”ID 的 HTML 画布元素,并将其尺寸设置为 400x400... 阅读更多
我们将学习有关 V8 引擎、Node.js 以及 V8 和 Node.js 之间关系的知识。V8 JavaScript 引擎概述V8 是 Google 开发的一个高性能 JavaScript 引擎,用于 Google Chrome(Google 的开源浏览器)。它旨在通过将 JavaScript 编译为原生机器代码而不是解释它来提高 Web 应用程序的性能,这使得它更快。V8 是基于 C++ 的开源 JavaScript 引擎。它运行在各种平台上,例如 Linux、Windows 和 macOS。它具有诸如即时 (JIT) 编译、垃圾回收以及对现代 JavaScript 特性(如类)的支持等特性... 阅读更多
我们可以使用 Cookie 在客户端的 Web 浏览器中存储用户信息。例如,每当用户在浏览器中打开任何网站时,它都会向服务器请求一些信息,一旦客户端获取信息,它就会将其存储在浏览器中,并带有过期时间。它使网站对用户来说更快,因为它不需要每次用户返回网站时都向服务器请求信息。但是,一旦 Cookie 过期,客户端就会再次向服务器请求该信息。在本教程中,我们将学习有关 express cookie-parse 的知识... 阅读更多
AJAX(异步 JavaScript 和 XML)不是一种编程语言,而是一种创建更具交互性的 Web 应用程序的技术。与传统 Web 应用程序不同,传统 Web 应用程序在与服务器交互时会将我们重定向到一个新页面,AJAX 会在屏幕上加载数据,而不会让用户知道请求是否已发出。优点动态显示内容,无需重新加载 HTML 页面。与用户进行更快的交互。在不重定向用户的情况下更新页面中的数据。允许用户在与服务器的通信在后台进行时使用网站。什么是回调函数?... 阅读更多
639 阅读量
在本教程中,我们将学习如何在 JavaScript 中实现 MUL() 函数。此函数是一种非常小的乘法函数。基本上,我们使用嵌套函数的概念来实现 MUL() 函数。嵌套函数用于创建闭包和装饰器。并且我们可以使用嵌套函数来实现隐私。有两种方法可以使用嵌套函数来实现 MUL() 函数:使用带名称的嵌套函数通过柯里化函数使用带名称的嵌套函数在 JavaScript 中,我们可以使用嵌套函数来获取乘法结果。我们需要编写 n 个嵌套函数来... 阅读更多