获得徽章 5
- 最近在看js高程第四版,看到异步函数有点疑惑,想问问大佬们。
js异步函数中,拒绝期约的错误不会被异步函数捕获。
async function foo(){
console.log(1)
Promise.reject(3) // 疑问:promise实现了thenable接口,这样的话,为什么下面的catche语句不能执行?为啥捕获不了?
}
foo().catch(console.log)
console.log(2)
// 1
// 2
// Uncaught (in promise): 3展开赞过21 - 最近在学习Symbol。js高程第四版中写了一些常用内置符号。感觉这些符号有一些java中implements interface的味道。为了实现某些特性,可以在对象或类中新增一个属性为对应内置Symbol的属性,然后实现对应方法。想问问大佬们这样理解对不对...平常Symbol的应用是啥?赞过21