​new Function()​​ works like an indirect eval call, which always executes in the global scope.

new Function() 就像间接的eval调用一样,始终在全局范围内执行。

The ​Promise.allSettled()​ method returns a promise that resolves after all of the given promises have either resolved or rejected, with an array of objects that each describes the outcome of each promise.

该Promise.allSettled()方法返回一个承诺,该承诺在所有给定的承诺均已解决或被拒绝后将解决,并带有一个对象数组,每个对象描述每个承诺的结果。