公司用到了一个画图的差距 highchart,但是合作方上传时对js有限制 不能用eval等函数。只能自己手动拼, 类似于这样, [[a,b],[c,d],[e,f]] 其中 里面的字母都是number类型。从后台传过来的是字符串,一开始百般折腾,拼出来是类似于 [‘[a,b]‘,‘[c,d]‘,‘[e,f]‘]类型的,里面的元素都是字符串,从网上搜到一个方法
function mytype(a,b){return [a,b];} 调用的时候 这么调用, var aa=new Array() for(循环) {a.push(mytype(paseint(a),paseint(b)))}即拼出相应格式的数组。
时间: 2024-10-11 04:34:17