moni2340800 发表于 2024-2-13 15:40:34

Internet Explorer 之后的本机 JavaScript 开发

欢迎大家来到本系列的第三部分,也是最后一部分,专门介绍oldIE的退役以及本次活动给前端开发领域带来的变化。到目前为止,我们介绍了可以安全丢弃的过时技术,以及现在主流浏览器完全支持的 HTML5 和 CSS3 属性。今天我们将重点讨论原生 JavaScript 技术以及任何不属于前面提到的类别的其他技术。 再一次,很多功劳都归功于,事实证明它是一个无价的资源。我还要重申我上次的免责声明: 本文与是否放弃对oldIE的支持的决定无关。您必须根据您网站或应用程序的具体细节做出决定。 说了这么多,让我们继续吧! 1.JavaScript API Learn to Code with JavaScript 在本节中,我们将详细介绍一系列 JavaScript 特性、API 和功能。

他们有什么共同点?它们都不能真正在oldIE上使用,需要使用各种填充,或者必须通过各种其他框架和库来实现它们的效果(如果可以的话)。在当前环境(IE11 + Edge)中,它们在浏览器中内置了本机支持,这意味着它们可以直接 象牙海岸 WhatsApp 号码列表 开箱即用。 Base64编码和解码(btoa和atob) Base64 是一个非常有用的网络工具。你们中的许多人可能已经使用它来将字体或图像嵌入到 CSS 中。另一个常见用途是处理通常会干扰传输协议的各种资源。一个很好的例子是基本访问身份验证,其中 打包该对,然后发送到服务器。拥有对编码/解码操作的本机支持意味着它们可以变得更快。以下是一些可二进制大型对象或BLOB是作为单个实体存储在数据库管理系统中的原始数据的集合。

https://manchestermassage.net/wp-content/uploads/2024/02/photo_2024-02-13_09-09-26.jpg

它可以是以 Base64 格式存储的音频剪辑或图像。或者图像的集合。在许多情况下,Blob 字段用于结构不像通过普通表或表架构(如 JSON 对象)表达的严格结构的数据。有些人可能还记得 Blob 接口的祖先,即BlobBuilder.但这种方法已被弃用,强烈建议所有 Blob 操作都通过新界面进行。 最重要的是,因为这个集合与文件非常相似,所以 Blob 对象的本机接口已被用作该File()接口的基础。因此,有一个名为“Blob URL”的好功能,它允许开发人员为 Blob 对象创建 URL,这些对象可以在任何可以使用文件的地方使用。考虑到这一点,我们非常高兴现在原生支持涵盖了所有主流浏览器。 MDN 上的 BLOB MDN 上的 BLOB URL JavaScript Bl安全陷阱。但有时,这种沟通不仅是人们所希望的,而且确实是必要的。

页: [1]
查看完整版本: Internet Explorer 之后的本机 JavaScript 开发