周下载量过200万的npm包被注入恶意代码,Vue、Node项目恐受影响图片整理|覃云图片今天上午,小编在Twitter上刷出了这条推文,再翻看国内一些论坛,开发者已经有所讨论,小编在这里给大家整理一下。这篇推文及其附带的GitHub链接大体是说每周npm下载量超过200万的package被注入了恶意代码,***利用该恶意代码访问热门JavaScript库,目标是copay(开源比特币钱包)及其衍生
分类:
其他好文 时间:
2020-12-25 12:48:22
阅读次数:
0
如何在V8中优化JavaScript异步编程?作者|V8引擎博客译者|无明JavaScript的异步处理因为不是特别快而显得有点臭名昭著。更糟糕的是,调试实时JavaScript应用程序——特别是Node.js服务器是一件非常麻烦的事,特别是在涉及异步编程时。所幸的是,这些情况正在发生改变。本文将探讨如何在V8中优化异步函数和promise,并介绍如何改进异步代码的调试体验。从回调到promise
分类:
编程语言 时间:
2020-12-25 12:47:40
阅读次数:
0
Netflix网页性能优化实践作者|AddyOsmani译者|谢丽通过改进Netflix.com注册过程中所使用的JavaScript及预加载技术,Netflix开发团队为移动用户和桌面用户提供了更好的用户体验。关于Web性能,没有银弹,简单的静态页面包含极少的JavaScript,可以从服务器渲染受益。库的谨慎使用可以为复杂的页面带来巨大的价值。Netflix是最受欢迎的视频流服务之一。自201
分类:
Web程序 时间:
2020-12-25 12:46:28
阅读次数:
0
异步JavaScript的演化史:从回调到Promise再到Async/Await图片作者|TylerMcGinnis译者|张卫滨本文以实际样例阐述了异步JavaScript的发展过程,介绍了每种实现方式的优势和不足,能够帮助读者掌握相关技术的使用方式并把握技术发展的脉络。我最喜欢的一个站点叫做BerkshireHathaway.com,它非常简单、高效,从1997年创建以来它一直都能很好地完成自
分类:
编程语言 时间:
2020-12-25 12:45:54
阅读次数:
0
深度解析JavaScript的this关键字图片作者|AustinTackaberry译者|无明这篇文章通过简单的术语和一个真实的例子解释了this是什么以及为什么说它很有用。你的this我发现,很多教程在解释JavaScript的this时,通常会假设你拥有Java、C++或Python等面向对象编程语言的背景。这篇文章主要面向那些对this没有先入之见的人。我将尝试解释什么是this以及为什么
分类:
编程语言 时间:
2020-12-25 12:44:47
阅读次数:
0
深入理解JavaScript的设计模式图片作者|SukhjinderArora编辑|谢丽使用适当的设计模式可以帮助你编写更好、更易于理解的代码。这样的代码也更容易维护。但是,重要的是不要过度使用它们。在使用设计模式之前,你应该仔细考虑你的问题是否符合设计模式。当你开始一个新的项目时,你不会立即开始编码。你必须定义项目的目的和范围,然后列出项目特性或规格说明。之后,你可以开始编写代码,或者,如果你正
分类:
编程语言 时间:
2020-12-25 12:43:42
阅读次数:
0
浏览器页面渲染机制,你真的弄懂了吗?作者|OhansEmmanuel译者|谢丽本文的目的是用非常简单的术语解释浏览器如何将HTML、CSS和JavaScript转换为我们可以与之交互的网站。了解这个过程,可以帮助你优化Web应用程序,从而获得更快的速度和更好的性能。简介浏览器如何渲染网站?很快我就会解构这个过程,但是首先,有必要回顾一些基础知识。Web浏览器是一种软件,它从远程服务器(或者本地磁盘
分类:
其他好文 时间:
2020-12-25 12:41:09
阅读次数:
0
为什么说ReasonReact是编写React的最佳方式?图片作者|DavidKopal译者|无明使用React开发用户界面是一件很酷的事情,但我们能让它变得更酷、更好吗?要让它变得更好,我们首先需要找出它存在的问题。那么,React作为JavaScript库还存在哪些问题?React最初并不是为JavaScript而开发如果你仔细看一下React,你会发现,它的一些主要原则与JavaScript
分类:
其他好文 时间:
2020-12-25 12:40:05
阅读次数:
0
选择JavaScript开源库时,你需要考虑这些问题作者|SachaGreif译者|无明对于2018年的JavaScript状态调查,我想深入挖掘一下。我不仅想知道人们都在使用哪些工具和库,还想知道他们为什么选择它们。经过一番研究,我开发出了一个评分系统,可以将它作为技术选型的衡量标准。12因素测验为了让你能够更好地对各种库打分,我准备了一个快速测验,将引导你完成12个因素的评分,然后给出建议。如
分类:
编程语言 时间:
2020-12-25 12:34:38
阅读次数:
0
{ "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.fixAll.eslint": true }, "eslint.validate": [ "javascript" ] } ...
分类:
其他好文 时间:
2020-12-25 12:33:40
阅读次数:
0