編程 - 前端 - JavaScript - 庫 - ECharts (開源可視化) echarts和highcharts比較

ECharts,一個使用 JavaScript 實現的開源可視化庫,能夠流暢的運行在 PC 和移動設備上,兼容當前絕大部分瀏覽器(IE8/9/10/11,Chrome,Firefox,Safari等),底層依賴輕量級的矢量圖形庫 ZRender,提供直觀,交互豐富,可高度個性化定製的數據可視化圖表。html

 

echarts底層爲canvas,highcharts底層爲svggit

    canvas特色:github

    ①依賴分辨率canvas

    ②不支持事件處理器瀏覽器

    ③弱的文本渲染能力echarts

    ④可以以.jpg、.png格式保存結果圖像svg

    ⑤最適合圖像密集型的遊戲,其中的許多對象會被頻繁重繪post

 

    svg特色:url

    ①不依賴分辨率htm

    ②支持事件處理器

    ③最適合帶有大型渲染區域的應用程序(如谷歌地圖)

    ④複雜度高會減慢渲染速度(任何過分使用DOM的應用都不快)

    ⑤不適合遊戲應用

相關文章
相關標籤/搜索