118 次查看
JavaScript 函数可以带或不带参数调用。当带参数调用时,函数会使用传入的参数值执行。当不带参数调用时,函数会不带任何参数执行。在某些情况下,需要使用一些参数但不是全部参数来调用函数。这可以通过使用 Function.prototype.apply 方法或使用扩展运算符 ( ... ) 来实现。使用 Function.prototype.apply 方法 Function.prototype.apply 方法可以用来调用一个函数,但不是所有的参数。第一个参数传递给 ... 阅读更多
361 次查看
在 JavaScript 中,可以通过传递参数来调用函数。但是,有时需要使用一些已填充的参数来调用函数。这可以通过一种称为部分函数应用的技术来实现。什么是部分函数应用?部分函数应用是一种通过“预填充”现有函数的一些参数来创建新函数的方法。当您想创建一个类似于现有函数但具有一些已设置参数的新函数时,这很有用。例如,假设您有一个计算面积的函数 ... 阅读更多
5K+ 次查看
在使用 JavaScript 时,您可能会发现自己需要在一个 Promise 中调用另一个 Promise。虽然这似乎是一项艰巨的任务,但一旦您了解了 Promise 的基础知识,它实际上非常简单。在本文中,我们将讨论如何在 JavaScript 中在一个 Promise 中调用另一个 Promise。Promise 的基础知识为了理解如何在另一个 Promise 中调用 Promise,首先要了解 Promise 的基础知识。Promise 是一个表示异步操作最终结果的对象。Promise 用于 JavaScript 中处理异步 ... 阅读更多
69K+ 次查看
要使用 HTML、CSS 和 Javascript 创建计算器,我们需要了解 HTML、CSS 和 JavaScript 的基本工作原理。计算器是一种简单的工具,可以执行基本的算术运算,如加法、减法、乘法和除法。在本文中,我们将讨论如何使用 HTML、CSS 和 JavaScript 创建计算器。通常,如果我们观察任何实时计算器,我们知道它具有:数字网格 (0-9 和 00)。基本的算术运算符 (+, -, /, x, %)。一些符号 ... 阅读更多
434 次查看
了解 JavaScript 有许多好处,通常被称为丰富的界面 - 通过合并动态 HTML 元素,包括 HTML 和 JavaScript,可以开发丰富的用户界面。但是,由于服务器端没有交互,因此此类界面的范围仅限于客户端活动,并且对功能的影响非常小。AJAX 的优势在于它能够通过通过平滑的服务器端调用能力增强其动态用户界面,提供更丰富的界面。AJAX 使单个用户界面元素能够共享数据,而不是需要完全刷新屏幕 ... 阅读更多
269 次查看
为了查看 JavaScript 中 Undefined X 1 的结果,我们首先需要准确理解 JavaScript 中 Undefined 代表什么。JavaScript 有一个名为 undefined 的关键字,它与内存有关。全局对象具有属性 undefined。换句话说,它是一个具有全局作用域的变量。undefined 的原始值是其初始值。Undefined 是一个尚未赋值的变量的类型。如果正在评估一个变量但没有分配值,则方法或语句也会返回 undefined。如果一个值 ... 阅读更多
19K+ 次查看
在本教程中,我们将学习使用 JavaScript 打开网络摄像头的过程。因此,这可以通过 WebRTC 来完成。WebRTC 是 Web 实时通信的缩写。使用此对象,我们可以访问和捕获用户设备中可用的网络摄像头和麦克风设备。如何访问网络摄像头?我们可以使用 ECMAScript 对象 navigator.mediaDevices.getUserMedia(constraints) 访问用户设备的网络摄像头和麦克风。因此,getUserMedia() 函数默认情况下会寻求用户许可以使用您的网络摄像头。此函数返回一个 Promise,一旦您单击确定并授予权限,则 Promise ... 阅读更多
3K+ 次查看
在本教程中,我们将了解检查给定数据类型是否为原始值的方法。JavaScript 中的数据类型1. 原始类型2. 非原始类型原始数据类型 - 字符串、数字、未定义、布尔值、空值、符号、大整数。非原始数据类型 - 对象原始数据类型/值不是对象,它在语言实现的底层表示。所有原始值都是不可变的,这意味着您不能更改其类型,而是可以将 v 新值重新分配给变量。要检查值是否为原始值,我们检查 ... 阅读更多
2K+ 次查看
在本教程中,我们将了解在 JavaScript 中从字符串创建元素的各种方法。从字符串创建元素在我们需要动态生成元素以使网站具有交互性时非常有用。一个例子是在待办事项列表应用程序中,我们添加、删除和编辑待办事项。createElement() 方法我们使用 createElement() 方法创建 JavaScript 项目。要创建特定元素,我们将项目名称作为字符串传递到 createElement() 方法中。createElement(tagName) 函数的参数是将 ... 阅读更多
482 次查看
在本教程中,我们将使用 HTML、Bootstrap 和 JavaScript 制作一个记事本应用程序。因此,HTML 将用于添加不同的元素,Bootstrap 将在这里工作以美化我们的设计,就像 CSS 一样,JavaScript 将添加基本功能,例如添加和删除我们的笔记。让我们看看我们 UI 的 HTML 设计。我们的 UI 将包含一个简单的文本区域,我们将在其中输入所需的笔记,一个用于将给定的笔记添加到笔记列表中的按钮,以及在笔记列表中,每个 ... 阅读更多