7 个令人惊叹的开源机器学习 JavaScript 库

机器学习已经彻底改变了从医疗保健到电子商务的各个行业,JavaScript 开发人员渴望将这项技术整合到他们的 Web 应用程序中也就不足为奇了。

值得庆幸的是,有几个强大的 JavaScript 库可以更轻松地实现机器学习模型。

JavaScript 最初旨在通过添加交互性和动态性来增[……]

继续阅读

Javascript Promise.all() – 你需要知道的一切

Javascript 中的Promise.all()方法是一个函数,它接受许多承诺,然后只有在它们全部确定后才做某事。从您输入的所有承诺中,它会创建一个新的承诺,然后等待每个承诺完成,然后再继续。这最终意味着您可以等待多项事情完成,然后再开火其他事情。

此方法对于 UI 开发特别有用 – 例如[……]

继续阅读

使用 isNaN() 检查值是否为 Javascript 中的数字

在 Javascript 中,我们有多种方法来检查某物是否是数字。这是 Javascript 中一个特别常见的任务,其中有动态类型,导致一些意想不到的东西被归类为数字。Typescript修复了其中的一些问题,但在本指南中,我们将介绍如何检查 Javascript 中的某些内容是否为数字,以及在尝试[……]

继续阅读

揭秘“this”在 Javascript 中的工作原理

它一直在 Javascript 中使用,但它指的是什么通常是个谜。在 Javascript 中,它的this工作方式与其他编程语言完全不同——而且它的工作方式也不同,具体取决于您是否使用use strict模式。

如果你发现它很难,你并不孤单。让我们看看究竟是如何this工作的,并消除关于它在[……]

继续阅读

使用 Javascript 检测设备方向

有时,您只想知道屏幕是纵向模式还是横向模式。您可能希望在两个主要位置执行此操作:在Javascript和CSS中。让我们看看如何在两者中检测屏幕的方向。

在 CSS 中检测方向#

在 CSS 中,只需使用以下媒体查询即可匹配任何纵向或横向设备:

在 Javascript 中检测[……]

继续阅读

Javascript 沙箱 ShadowRealms

Javascript 阴影领域

这听起来黑暗而神秘——但它只是另一个未来的 Javascript 特性。ShadowRealm是 Javascript的一项新功能,它将让我们创建一个单独的全局上下文来执行 Javascript。在本文中,我们将了解什么是 ShadowRealm 及其工作原理。[……]

继续阅读

如何使用 Node.JS 和 Canvas 自动生成图像

每次我发布一篇文章时,我都会创建一个缩略图来配合它。通常这部分是最乏味的。我通常在 Photoshop 或其他图像编辑器中完成。为了尝试使这更容易,我最近使用 Javascript 和 Node.JS 自动生成了这张图片的帖子缩略图。在本教程中,我们将了解如何使用 Node.JS 和 Canvas[……]

继续阅读

Javascript 保留关键字

在编写代码时,保留关键字是不能用作变量或标识符名称的关键字。截至2022 年,这是Javascript中有效保留关键字的完整列表。

所有 Javascript 保留关键字#

下面的列表不能用作变量名,因为它们是保留关键字。它们中的大多数都具有 Javascript 中的当前功能。有些没有[……]

继续阅读

Javascript 中Import, Export和Require

您可能在 Javascript 中看到过以下行:

然后你可能已经看到了这个..

更糟糕的是,你可能已经看到了:

这一切意味着什么?!为什么在 Javascript 中有这么多看似导入包的方法?为什么我不能在我的 Node.JS 服务器上导入工作?让我们探索这一切意味着什[……]

继续阅读

未来的 Javascript:Javascript 管道运算符

管道运算符(Pipeline operators)是 Javascript 即将推出的功能,它为我们提供了另一种通过一系列转换传递值的方法。它为开发人员在编写代码时试图实现的目标提供了更多上下文,并允许我们做一些很酷的事情来启动。在这里,我们快速了解管道运算符、它们的工作原理以及您今天将如何使用它们[……]

继续阅读