我无法理解为什么这段代码执行如下:
我意识到我可以通过在第一个捕获中抛出错误来“修复”代码,这样最后/更高的捕获将看到错误。但是,我想知道是谁或什么负责解析我的代码,导致在这个场景中到达.then()。或者说我在这里错过了承诺的行为? return new Promise(function(resolve,
new SuperSpeed USB device number 2 using xhci_hcdJun 22 22:22:12 host kernel: [10288570.886457] usb 2-device strings: Mfr=1, Product=2, SerialNumber=3
Jun 22 22:22:12 host kernel:
] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3[1351555.813065] usb 2-2: Manufacturer: Samsung Electronics
[1351555.813071] usb 2-2: SerialNumber] usb 2-2: reset high-speed USB device number 18
这是dmesg插入USB驱动器时返回的内容:[989699.722098] scsi7 : usb-storage 2-2:1.0
[989721.936053] usb 2-2: reset high-speed USB device number 4 using ehci_hcd[989732.180053] usb 2-2: reset high-speed USB