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()方法返回一个承诺,该承诺在所有给定的承诺均已解决或被拒绝后将解决,并带有一个对象数组,每个对象描述每个承诺的结果。