Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.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
BigDecimal JavaScript库错误-';包装方法内部方法';是否为null或不是对象_Javascript_Bigdecimal - Fatal编程技术网

BigDecimal JavaScript库错误-';包装方法内部方法';是否为null或不是对象

BigDecimal JavaScript库错误-';包装方法内部方法';是否为null或不是对象,javascript,bigdecimal,Javascript,Bigdecimal,我正在使用用于JavaScript的BigDecimal库 add方法在Firefox中运行,但在IE8上出现以下错误 消息:“wrap\u meth.internal\u method”为空或不是对象 行:582 字符:9 代码:0 URI: 对于其他大十进制方法,比如compareTo和setScale,它给了我同样的错误 我如何避免这个错误?这个问题已经在github上提出来了 为方便起见,粘贴在此处: 我也看到了这个问题。我可以通过更新bigdecimal.js中的以下行来解决此问题:

我正在使用用于JavaScript的BigDecimal库

add方法在Firefox中运行,但在IE8上出现以下错误

消息:“wrap\u meth.internal\u method”为空或不是对象
行:582
字符:9
代码:0
URI:

对于其他大十进制方法,比如compareTo和setScale,它给了我同样的错误


我如何避免这个错误?

这个问题已经在github上提出来了

为方便起见,粘贴在此处:

我也看到了这个问题。我可以通过更新bigdecimal.js中的以下行来解决此问题:

return wrap_meth.inner_method.apply(this, [args]);
致:


嗨,我是那个图书馆的作者。我相信这可能是构建系统的一个bug。如果我记得的话,这个构建是专门针对WebKit或Safari的,因此它可能需要独立的IE构建。请您在GitHub的问题追踪器中提交一个bug,我将生成一个IE构建以供测试?谢谢
return wrap_meth.inner_method.apply(this, [args]);
var m = wrap_meth.inner_method ? wrap_meth.inner_method : arguments.callee.inner_method;
return m.apply(this, [args]);