Javascript 拆分后的jQuery JSON.parse
我对这个代码有问题。JSON解析器抛出错误未捕获SyntaxError:意外标记]。有没有办法解决这个问题?这是sylvester.js for Matrix,$('input')字段中有什么?。其中的JSON字符串可能格式不正确。它将包含以下内容:[[2,1],[3,4]]添加[[2,4],[5,4]]尝试Javascript 拆分后的jQuery JSON.parse,javascript,jquery,Javascript,Jquery,我对这个代码有问题。JSON解析器抛出错误未捕获SyntaxError:意外标记]。有没有办法解决这个问题?这是sylvester.js for Matrix,$('input')字段中有什么?。其中的JSON字符串可能格式不正确。它将包含以下内容:[[2,1],[3,4]]添加[[2,4],[5,4]]尝试console.log(t[0])和console.log(t[1])以查看拆分后的结果。 $( document ).ready(function() { var text = $
console.log(t[0])
和console.log(t[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;
});
});