javascript

超过 75% 的开源软件安全漏洞存在于间接依赖中

JavaScript、Ruby 和 Java 是间接依赖中存在缺陷最多的生态系统。开源项目中的绝大多数安全漏洞都存在于间接依赖关系中,而不是存在于直接加载的组件之中。“汇总所有生态…

JavaScript 如此受欢迎的 4 个原因

JavaScript 之所以能在编程语言中名列前茅,是有充分的理由的。如 GitHub 的 The State of the Octoverse 报告的这张图所示,如果按 GitH…

JavaScript 是如何成为一门严肃的编程语言的

从最开始作为一种使网站变得漂亮的方式,JavaScript 已转变为一种严肃的编程语言。JavaScript 的卑微起步始于 1995 年,是由当时在 Netscape 通信公司工…

通过编写一个简单的游戏学习 JavaScript

通过使用一个简单的游戏来练习一些基本的 JavaScript 概念,迈出创建交互性动态 Web 内容的第一步。可以肯定地说,没有 JavaScript,大多数现代 Web 都将不存…

JavaScript 闭包实践

通过深入了解 JavaScript 的高级概念之一:闭包,更好地理解 JavaScript 代码的工作和执行方式。在《JavaScript 如此受欢迎的 4 个原因》中,我提到了一…

9 个 Node.js 开发人员最喜欢的开源工具

在众多可用于简化 Node.js 开发的工具中,以下 9 种是最佳选择。我最近在 StackOverflow 上读到了一项调查,该调查称超过 49% 的开发人员在其项目中使用了 N…

硬核观察 | 报告称全球半年增加了 300 万开发者,JavaScript 开发人员占一半

报告称全球半年增加了 300 万开发者,JavaScript 开发人员占一半SlashData 半年一次的《State of the Developer Nation》报告称,全球…

对 JavaScript 构建工具的 6 个预测

JavaScript 前端工具的生态系统充满着变数和竞争,且只有最好的工具才会存活下来。生产中使用的代码与开发中的有所不同. 在生产中,我们需要构建一些能运行得够快、能管理各种依赖…

用于 Web 前端开发的 9 个 JavaScript 开源框架

根据 JavaScript 框架的优点和主要特点对许多 JavaScript 框架进行细分。大约十年前,JavaScript 社区开始见证一场 JavaScript 框架的激战。在…

硬核观察 #335 三分之二的开发者在使用 JavaScript

三分之二的开发者在使用 JavaScript在 jetbrains 针对近 3.2 万名开发者的调查中,JavaScript 的使用率为 69%,而 39% 的开发者将其作为主要使…

13 个最好的 React JavaScript 框架

如果你正在用 React.js 或 React Native 来开发用户界面的话,试试这些框架。React.js 和 React Native 都是用来开发用户界面(UI)的很受欢…

硬核观察 #452 看不见的 JavaScript 后门

看不见的 JavaScript 后门我们之前在 443 期报道 过,剑桥大学的研究人员披露了在源代码中隐藏人眼看不见的漏洞的攻击方法,它利用了 Unicode 中的特殊字符,通过方…

如何用 JavaScript 构建命令行应用

为你的用户提供选项是任何应用的一个重要功能,而 Commander.js 使它变得容易做到。你最喜欢的 JavaScript 命令行构建器是什么?JavaScript 是一种为 W…

2021 总结:必备的开源备忘单

在你学习 Linux 命令行或练习新的编程语言时,请随身携带这些方便的备忘单。你不可能记住每一个你需要使用的命令或快捷方式。我们都是普通人,通常情况下,我把笔记放在不同的纸片上和笔…

硬核观察 #558 JavaScript 调查表明:多数人使用 React 但不满意

JavaScript 调查表明:多数人使用 React 但不满意从专门 针对 JavaScript 的 2021 年度调查中可以发现,在 JavaScript 框架和库方面,Rea…

硬核观察 #574 微软提案为 JavaScript 增加类型注释

微软提案为 JavaScript 增加类型注释如果本周微软公布的 一项提案 能够成功,那么 JavaScript 开发者很快就会拥有他们中许多人长期以来一直想要的东西:一个类型系统…

WebAssembly 安全的现在和未来

简介正如我们 最近解释的,WebAssembly 是一种用于以任何语言编写的二进制格式的软件,旨在最终无需更改就能在任意平台运行。WebAssembly 的第一个应用是在 Web …

硬核观察 #645 JavaScript 和 Python 继续统治编程语言,但 Rust 在崛起

JavaScript 和 Python 继续统治编程语言,但 Rust 在崛起根据 SlashData 去年年底的对 166 个国家的 20000 多名开发者的调查,目前最受欢迎的…

编写你的第一段 JavaScript 代码

JavaScript 是为 Web 而生的,但它可以做的事远不止于此。本文将带领你了解它的基础知识,然后你可以下载我们的备忘清单,以便随时掌握详细信息。JavaScript 是一种…

硬核观察 #721 JSON 的创造者认为 JavaScript 应该退休

JSON 的创造者认为 JavaScript 应该退休在网络应用中随处可见到用于序列化数据的 JSON。近日,JSON 规范的创造者在一次采访中认为 JavaScript 已经成为…

加载更多