摘要: Echarts是国内百度团队开发的(开源),基于Canvas,适合数据量较大的情况; Highcharts是国外的(商用需授权),基于SVG,方便自己定制,但能使用的图表类型有限; Echarts和Highcharts都兼容 IE6 及以上的所有主流浏览器,支持移动端缩放、手势操作。 D3.js基于 阅读全文
posted @ 2019-12-19 14:31 阿江是个程序猿 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 新的语法可能不被浏览器支持,可以使用babel转换为浏览器支持的代码格式; 为什么要定义class? js是一门面向对象的编程语言。需要利用类来复用代码,提高编程效率。 需要什么样的class能力? 继承+多态 例子:在页面中显示Hello World! 1)创建工程文件夹,在该文件夹中创建src文 阅读全文
posted @ 2019-12-19 14:28 阿江是个程序猿 阅读(557) 评论(0) 推荐(0) 编辑
摘要: mobx是什么? js框架 官方定义:Simple,scalable state management(简单、可扩展的状态管理) mobx与redux相比: 语义丰富、响应式编程,开发难度低、学习成本较低; 开发代码量少; 渲染性能好。 mobx的核心思想: 状态变化引起的副作用应该被自动触发; 单 阅读全文
posted @ 2019-12-19 14:24 阿江是个程序猿 阅读(586) 评论(0) 推荐(0) 编辑