var ph = [{x:1231,y:121},{x:131,y:11},{x:231,y:21},{x:123,y:12}]
我想将其转换为
[[1231,121],[131,11],..]
到目前为止,我已经尝试过,Array.prototype.slice.call
但它不适合我.
使用Array.prototype.map方法.它迭代一个数组并使用每次迭代返回的项创建一个新数组:
var ph = [{x:1231,y:121},{x:131,y:11},{x:231,y:21},{x:123,y:12}];
var result = ph.map(function(el) {
return [el.x, el.y];
});
document.body.innerHTML = '' + JSON.stringify(result, null, 4) + '
'