diff --git a/docs/promise.md b/docs/promise.md index 4b62999..5dd0985 100644 --- a/docs/promise.md +++ b/docs/promise.md @@ -691,7 +691,7 @@ p ## Promise.allSettled() -`Promise.allSettled()`方法接受一组 Promise 实例作为参数,包装成一个新的 Promise 实例。只有等到所有这些参数实例都返回结果,不管是`fulfilled`还是`rejected`,包装实例才会结束。该方法由[ES2020](https://github.com/tc39/proposal-promise-allSettled) 引入。 +`Promise.allSettled()`方法接受一组 Promise 实例作为参数,包装成一个新的 Promise 实例。只有等到所有这些参数实例都返回结果,不管是`fulfilled`还是`rejected`,包装实例才会结束。该方法由 [ES2020](https://github.com/tc39/proposal-promise-allSettled) 引入。 ```javascript const promises = [ diff --git a/docs/proposals.md b/docs/proposals.md index 7746b8f..f10c1ca 100644 --- a/docs/proposals.md +++ b/docs/proposals.md @@ -694,12 +694,15 @@ BigInt(1.5) // RangeError BigInt('1.5') // SyntaxError ``` -BigInt 对象继承了 Object 提供的实例方法。 +BigInt 对象继承了 Object 对象的两个实例方法。 -- `BigInt.prototype.toLocaleString()` - `BigInt.prototype.toString()` - `BigInt.prototype.valueOf()` +它还继承了 Number 对象的一个实例方法。 + +- `BigInt.prototype.toLocaleString()` + 此外,还提供了三个静态方法。 - `BigInt.asUintN(width, BigInt)`: 给定的 BigInt 转为 0 到 2width - 1 之间对应的值。