2K+ 阅读量
在 ECMAScript 的 ES6 版本中,首次引入了 Promise。要在 TypeScript 项目中使用 ES6 Promise,用户需要修改 tsconfig.json 文件。在 'compilerOptions' 对象中添加以下代码:{ "compilerOptions": { "target": "es6", } } 此外,用户还可以像下面这样在 'lib' 属性中添加 'ES6':{ "compilerOptions": { "lib": [ "es6", ... 阅读更多
如今,自动化对于测试应用程序非常有用。许多自动化工具可用,Selenium 就是其中之一,它开发于 2004 年。它也是一个跨平台工具,因此我们可以将 Selenium 与大多数编程语言一起使用,在这里我们将它与 JavaScript 一起使用。用户需要创建 NodeJS 应用程序才能将 Selenium web driver 与 JavaScript 一起使用。创建 NodeJS 应用程序 用户可以按照以下步骤创建 NodeJS 应用程序。步骤 1 – 在终端中打开项目目录并输入以下命令。npm init -y 步骤 2 – ... 阅读更多
5K+ 阅读量
我们可以创建一个正则表达式,以便它可以找到花括号之间的所有子字符串。之后,我们可以使用 exec() 或 match() 方法提取匹配的子字符串。在本教程中,我们将学习如何使用正则表达式来获取 JavaScript 中花括号之间的字符串。例如,如果我们给定一个像 'This is a {string} with {curly} braces' 这样的字符串,我们需要提取位于花括号之间的所有子字符串。使用 exec() 方法和正则表达式获取花括号之间的字符串 exec() ... 阅读更多
顾名思义,Particle.js 库允许我们将粒子添加到特定的 HTML 元素中。此外,我们还可以更改 div 中粒子的形状和数量。我们可以使用 Particle.js 库为粒子添加动画或运动。在这里,我们将通过不同的示例学习如何更改粒子的形状、颜色和运动。语法 用户可以按照以下语法在 JavaScript 项目中使用 Particle.js 库。tsParticles.load("id", { particles: { // 粒子的属性 ... 阅读更多
845 阅读量
给定一个包含 n 个整数的数组和一个给定的和 S,编写一个 JavaScript 程序来查找给定数组中元素对的总数,其和等于 S。计算具有给定和的数对是一个常见的面试问题,并且经常用于许多现实世界的应用中,例如密码学和数据压缩。问题是找到数组中和等于给定值的数对的数量。在这篇博文中,我们将探讨解决此问题的不同方法及其时间和空间... 阅读更多
306 阅读量
我们有两种方法来计算排序二进制数组中的 1 的个数。第一种方法是遍历数组并计算 1 的个数。第二种方法是使用二分查找算法查找数组中 1 的第一次出现。需要注意的是,为了使用这些方法,数组必须已排序。在这篇博文中,我们将讨论一个 JavaScript 程序,用于计算排序二进制数组中 1 的个数。我们还将了解一些边缘情况和优化技巧,以使程序... 阅读更多
在 JavaScript 中,有很多方法可以从旧对象创建新对象。创建一个新对象,其键与现有对象相同,但所有键都小写,这是一种常见的用例。在处理来自具有不规则键大小写写法的多个数据源的数据时,这可能很有用。在这篇博文中,我们将了解在 JavaScript 中创建具有小写键的新对象的各种方法。但是,在这样做之前,重要的是要记住,虽然在处理来自各种数据源的数据时创建具有小写键的新对象可能很有用,但它也... 阅读更多
像 JavaScript 这样的强大编程语言经常用于构建交互式、动态网页。在网站上加载图像就是 JavaScript 最流行的用途之一。但是,加载图像可能会很困难,尤其是在确定加载是否完成时。在本文中,我们将介绍如何创建一个 JavaScript 回调,以检测图像是否已加载。什么是回调函数?回调函数是在初始函数完成运行后调用的函数,并且作为参数提供给另一个函数。换句话说,回调函数是... 阅读更多
使用流行的框架 Electron,您可以使用 JavaScript、HTML 和 CSS 等 Web 技术创建跨平台桌面应用程序。本文将介绍如何使用 Electron 将 Angular 4 应用程序转换为桌面应用程序。设置 Electron 在将我们的 Angular 4 应用程序转换为桌面应用程序之前,我们需要设置 Electron。以下是设置 Electron 的步骤 - 安装 Node.js Electron 需要在您的机器上安装 Node.js。您可以从官方网站下载并安装最新版本的 Node.js。安装 Electron 安装 Node.js 后,您可以安装... 阅读更多
1K+ 阅读量
Electron 是一个流行的框架,用于使用 JavaScript、HTML 和 CSS 构建跨平台桌面应用程序。在本文中,我们将探讨如何使用 jsPDF 库在 Electron 中生成 PDF 文件。我们将介绍 PDF 生成的基础知识、如何安装和使用 jsPDF 库,以及如何自定义 PDF 的外观和内容。PDF 代表便携式文档格式)。PDF 是一种用于表示文档的文件格式,它独立于用于创建它们的应用程序操作系统、软件和硬件。PDF 文件可以在... 阅读更多