我有array of objects:
var x = [{a: 1,b:2}, {a:3,b:4}, {a: 5,b:6}];
我需要加入数组如下:
1,2
3,4
5,6
Run Code Online (Sandbox Code Playgroud)
我不想使用lodash或underscore
我怎样才能加入array of objects?
我有一个用 highchart 创建的图表。我需要在 Internet Explorer 中将 svg 保存为 png。我使用以下代码并在 ie11 中存在安全错误。
var canvas = document.createElement('canvas');
canvas.width = width;
canvas.height = height;
var ctx = canvas.getContext('2d');
var imgChart = document.createElement('img');
imgChart.setAttribute('src', 'data:image/svg+xml;base64,' + btoa(unescape(encodeURIComponent(svg))));
imgChart.onload = function () {
ctx.drawImage(imgChart, 0, 0);
var blobObject = canvas.msToBlob();
window.navigator.msSaveBlob(blobObject, 'save.png');
})
Run Code Online (Sandbox Code Playgroud)