小编mrm*_*r68的帖子

按属性javascript加入对象数组

我有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?

javascript arrays object

4
推荐指数
1
解决办法
224
查看次数

如何在 Internet Explorer 中将 svg 转换为 png 图像?

我有一个用 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)

javascript internet-explorer svg canvas highcharts

1
推荐指数
1
解决办法
3044
查看次数