JavaScript 编程语言
-
Unicode, String internals
Advanced knowledge The section goes deeper into string internals. This knowledge will be u…
-
BigInt
最近新增的特性 这是一个最近添加到 JavaScript 的特性。 你能在 https://caniuse .康姆/#feat=bigint 找到当前支持状态。 BigInt 是一…
-
Eval:执行代码字符串
内建函数 eval 允许执行一个代码字符串。 语法如下: let result = eval(code); 例如: let code = ‘alert(“Hello”)’; eva…
-
Proxy 和 Reflect
一个 Proxy 对象包装另一个对象并拦截诸如读取/写入属性和其他操作,可以选择自行处理它们,或者透明地允许该对象处理它们。 Proxy 被用于了许多库和某些浏览器框架。在本文中,…
- 广告位招租联系电话:13518188210
-
动态导入
我们在前面章节中介绍的导出和导入语句称为“静态”导入。语法非常简单且严格。 首先,我们不能动态生成 import 的任何参数。 模块路径必须是原始类型字符串,不能是函数调用,下面这…
-
导出和导入
导出(export)和导入(import)指令有几种语法变体。 在上一节,我们看到了一个简单的用法,现在让我们来探索更多示例吧。 在声明前导出 我们可以通过在声明之前放置 expo…
-
模块 (Module) 简介
随着我们的应用越来越大,我们想要将其拆分成多个文件,即所谓的“模块(module)”。一个模块可以包含用于特定目的的类或函数库。 很长一段时间,JavaScript 都没有语言级(…
-
generator
常规函数只会返回一个单一值(或者不返回任何值)。 而 generator 可以按需一个接一个地返回(“yield”)多个值。它们可与 iterable 完美配合使用,从而可以轻松地…
-
异步迭代和 generator
异步迭代允许我们对按需通过异步请求而得到的数据进行迭代。例如,我们通过网络分段(chunk-by-chunk)下载数据时。异步生成器(generator)使这一步骤更加方便。 首先…
-
async/await
async/await 是以更舒适的方式使用 promise 的一种特殊语法,同时它也非常易于理解和使用。 async function 让我们以 async 这个关键字开始。它可…