1
$( 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 ] 。有什么办法可以解决吗?

4

0 回答 0