2022-11-28 1211 阅读 实用干货 🌋 🥅 JavaScript错误处理完整指南 本文将带你了解JavaScript中常见的错误类型,处理同步和异步JavaScript/Node.js代码中错误和异常的方式,以及错误处理最佳实践!1.错误概述JavaScript中的错误是一个对象,在发生错误时会抛出该对象以停止程序。在JavaScript中,可以通过构造函数来创建一个新的通用错误
2022-11-24 1086 阅读 实用干货 🌋 💬 谈谈JS二进制:File、Blob、FileReader、ArrayBuffer、Base64 JavaScript提供了一些API来处理文件或原始文件数据,例如:File、Blob、FileReader、ArrayBuffer、base64等。下面就来看看它们都是如何使用的,它们之间又有何区别和联系。1.BlobBlob全称为binarylargeobject,即二进制大对象,它是JavaS
2022-11-19 1183 阅读 值得一看 🔍️ ⚡️ Node.js v19,它来了!详解 6 大特性 通译自:6MajorFeaturesofNode.js19.DetailsofNode.js19newfeatures…|byJenniferFu|Oct,2022|BetterProgrammingNode19在2022-10-18发布。我们知道Node.js版本分两种:LTS和Current其中
2022-10-24 2246 阅读 实用干货 🌋 🧰 Qiankun原理—JS沙箱是怎么做隔离的 qiankun有SnapshotSandbox,LegacySandbox和ProxySandbox这些沙箱,而它们又可以分为单例和多例两种模式,网上也有很多文章对其进行介绍。但这些文章的关注点都是沙箱的环境恢复做的事,那JS的隔离到底是怎么做到的呢?换个问法,当我写window.a=1的时候,a是
2022-10-22 2174 阅读 实用干货 🌋 🏫 开发人员面临的10个最常见的JavaScript问题 今天,JavaScript是几乎所有现代Web应用的核心。这就是为什么JavaScript问题,以及找到导致这些问题的错误,是Web发者的首要任务。用于单页应用程序(SPA)开发、图形和动画以及服务器端JavaScript平台的强大的基于JavaScript的库和框架已不是什么新鲜事。在Web应用程
2022-10-18 2133 阅读 实用干货 🌋 💫 add(1)(2)(3)你会写了,那么add[1][2][3]呢? 首先来看一道面试题,你可以停下来,自己先思考一下这道题。面试题:请定义add,使得以下表达式可以成功计算结果。add[1][2][3]+4//10add[10][20]+30//60add[1000][2000][3000]+4000//10000乍一看这道题,有点像常考的柯里化,也就是add(1)