Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.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
Javascript microsoft jscript运行时错误:在asp mvc应用程序中重新声明const属性_Javascript_Asp.net Mvc 3 - Fatal编程技术网

Javascript microsoft jscript运行时错误:在asp mvc应用程序中重新声明const属性

Javascript microsoft jscript运行时错误:在asp mvc应用程序中重新声明const属性,javascript,asp.net-mvc-3,Javascript,Asp.net Mvc 3,我刚刚打开了运行和编译的项目,以前没有任何问题,现在当我运行它时,我得到了 microsoft jscript runtime error: redeclaration of const property 仔细检查后,我在Includes部分的两页上声明并定义了相同的变量 @section Includes { <script type="text/javascript"> var detailsPath = "testpathValue";

我刚刚打开了运行和编译的项目,以前没有任何问题,现在当我运行它时,我得到了

microsoft jscript runtime error: redeclaration of const property
仔细检查后,我在Includes部分的两页上声明并定义了相同的变量

@section Includes {  
      <script type="text/javascript">  

        var detailsPath = "testpathValue";
      </script>     
} 
@节包括{
var detailsPath=“testpathValue”;
} 
对于一个只在一个地方定义的变量,我也得到了同样的错误


如何消除这个JS错误,正如我之前提到的,这不是一个问题。

您需要检查HTML输出,它是否真的有两个相同变量的声明。不,两个变量只有一个声明。正如我提到的,这以前不是问题。没关系,明白了。后来我使用了一个名为history的数组,当然IE9调试器没有显示错误发生的正确位置。