如何在Jasmine框架中处理Javascript错误?

如何在Jasmine框架中处理Javascript错误?,javascript,backbone.js,syntax-error,jasmine,Javascript,Backbone.js,Syntax Error,Jasmine,如何处理Jasmine框架中的Javascript错误,如语法错误等 TypeError: undefined is not an object (计算$({DIV_ID}').css('paddingTop')。替换) 有可能在Jasmine.js中捕获任何Javascript(Backbone.js)关键错误吗?发生的情况是没有id为DIV\u id的元素,因此DIV.css('paddingTop')将返回未定义的。您可以这样做: var paddingTop = div.css('pa

如何处理Jasmine框架中的Javascript错误,如语法错误等

TypeError: undefined is not an object
(计算
$({DIV_ID}').css('paddingTop')。替换


有可能在Jasmine.js中捕获任何Javascript(Backbone.js)关键错误吗?

发生的情况是没有id为
DIV\u id的元素,因此DIV.css('paddingTop')将返回
未定义的
。您可以这样做:

var paddingTop = div.css('paddingTop') || '';
paddingTop.replace('a', '');

不,您应该防止错误发生。听起来好像你没有正确地截短一些东西,但是没有代码就帮不上忙。