$( document ).ready(function() {
var text = $('textarea'),
select = $('button');
select.click(function(e){
if ($('input').val().indexOf('add') !== -1) {
var
t = $('input').val().split('add'),
A = $M(JSON.parse(t[0])),
B = $M(JSON.parse(t[1])),
a = A.add(B);
if( a == null) {text.val('error'); return false;}
//[ [2, 1], [3, 4] ]add[ [2, 4], [5, 4] ]
text.val(a.toSource().slice(11,a.toSource().length-2))
}
return false;
});
});
我对这段代码有疑问。JSON 解析器抛出错误 Uncaught SyntaxError: Unexpected token ] 。有什么办法可以解决吗?