最新 最热

如何仅使用 Javascript 创建数字签名解决方案

有时需要让用户签署文本以证明他是完成操作的人。例如,在电子银行软件中,用户可能必须签署描述交易的文本(“向 IBAN xxxxxxxxx 转账 300 美元”),或签署政府电子服务请求。这可以通过 java-applet 来实现,但由于 JRE 所有者不是大多数,因此最好使用其他方式。

2021-09-22
1782

在 Javascript 中如何解构数组和对象

在 Javascript 如何对数组和对象进行结构?下面,通过本篇文章,我们一起来探索一下 Javascript 中的解构。

2021-09-17
3394

认识一下 Javascript 中的 6 个假值

如果你被问到 Javascript 中有 6 个被认为是假的值(评估为 false),你能够完完全全地把这六个都详细的说出来,区分开吗?下面,我们就一起来看看这边文章,学习 Javascript 中地假值,并学习一些关于双爆炸运算符(​!!​)的知识!

2021-09-17
1999

Javascript 使用 .call() 和 .apply() 编写更好的代码

Javascript函数对象的原型公开了两个有价值的方法,分别是call()和apply()。下面,我们就一起来看看到如何在代码中有效地使用这两种方法。

2021-09-17
1388

理解 Observables 在 JavaScript 编程中的重要性

​Reactive Extensions for JavaScript ​库是专门用于事件处理的最强大和流行的 JavaScript 库之一 ,或简称为 ​RxJS ​。 ​RxJS ​使用名为​ Observable​ 模式的四人组 ( GoF ) 设计模式作为注册事件兴趣的基础,以及在事件触发时执行某些操作。 下面,我们就一起来探索 ​RxJS ​库的基础知识以及它提供的 ​Observables​ 的基本概念。

2021-09-17
1575

快应用发生堆栈溢出怎么办?

一段简短的代码片段,描述了 $element('id') 被分配给成员变量并发生堆栈溢出的问题,以及修复它的解决方案。

2021-09-17
1319

如何通过 JavaScript 代码优化提高网站和渲染速度

自发明以来,JavaScript 就真正统治了前端编程开发人员的世界。它允许前端开发人员开发交互式、快速、健壮、以用户为中心且功能丰富的 Web 应用程序。因此,它已成为软件开发行业中最流行的语言。所以,现在你一定想知道,为什么速度对网站的成功很重要?

2021-09-16
1662

使用 Electron 构建一个简单的桌面应用程序

使用 Electron 可以轻松创建桌面应用程序。你可以构建可在任何操作系统中运行的跨平台应用程序。在本篇文章中,我们将使用Vanilla JavaScript项目并将其转换为Electron 应用程序。如果你了解 Vanilla JavaScript,请跟随我一起完成本篇内容。

2021-09-16
1840

使用 ESLint 自动修复和格式化你的 JavaScript

在分析 JavaScript 程序错误时,​ESLint​是可用的最佳 linting 工具之一。ESLint 提供对大量潜在错误和样式违规的检查。其可插拔架构还使任何人都可以编写自己的规则和自定义配置。

2021-09-15
2295

为什么以及如何在你的项目中使用 ESLint

Npmjs.org 有数十万个包,但它们的质量不尽相同。检查直接依赖项的管理情况很重要。如果功能是正确的,那么任何一个缺失的管理实践都不应该从您的考虑中排除一个包,但是当你可以选择包时,选择管理良好的包或者准备好自己维护包!

2021-09-15
1565