Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs FuriaError变量中应该是什么类型_Reactjs_Typescript - Fatal编程技术网

Reactjs FuriaError变量中应该是什么类型

Reactjs FuriaError变量中应该是什么类型,reactjs,typescript,Reactjs,Typescript,FuriaError变量中应该是什么类型?似乎与TypeScript有关 我们不允许在catch子句上使用类型注释,因为实际上无法知道异常将具有什么类型。您可以抛出任何类型的对象,系统生成的异常(如内存不足异常)在技术上可以随时发生。即使我们有一个类似Java的注释概念,也不清楚我们是否真的可以依赖它们。(而且,也不清楚它们在Java中是否工作得那么好,但这是另一个讨论。) 再看看,所有相关的github问题都链接在哪里 async Furia(URL) { try { c

FuriaError变量中应该是什么类型?

似乎与TypeScript有关

我们不允许在catch子句上使用类型注释,因为实际上无法知道异常将具有什么类型。您可以抛出任何类型的对象,系统生成的异常(如内存不足异常)在技术上可以随时发生。即使我们有一个类似Java的注释概念,也不清楚我们是否真的可以依赖它们。(而且,也不清楚它们在Java中是否工作得那么好,但这是另一个讨论。)

再看看,所有相关的github问题都链接在哪里

 async Furia(URL) {
    try {
      const Res = await fetch(URL);
      const Furia0= await Res.json();
      return Furia0;
    } catch (FuriaError) { //type FuriaError?
      return FuriaError;
    }
  }