- 博客(7)
- 资源 (32)
- 收藏
- 关注
原创 D3.js和highcharts,echarts性能对比
前端做数据可视化开发时,经常会用到D3.js、highcharts、echarts这些可视化插件,我就这三者在性能上的区别做一个简单的介绍: (1).Highcharts和echarts是一类东西,但跟d3.js维度不同。假如前面两个能解决你的需求,那么就可以先不考虑d3。英语好highcharts,英语不好选echarts。当然最好要先评估一下它们对浏览器的兼容性,免得写完了发现用户那运行不了。
2017-09-30 16:28:53 26609
原创 vis.js介绍
Vis.js是一个动态的、基于浏览器的可视化库,可处理大量的动态数据并能与这些数据进行交互操作。该项目包含 DataSet、Timeline, 和 Graph(2d和3d)。 Vis.js是由Almende B.V公司开发的开源项目,基于Canvas绘制web可视化图形图表,简单易用,功能强大。 下面是vis.js的模块: 数据集(DataSet): 灵活的键/值对,可添加、更
2017-09-30 16:13:15 7138
原创 JavaScript强制类型转换和隐式类型转换
在JavaScript中声明变量不需指定类型, 对变量赋值也没有类型检查,同时JavaScript允许隐式类型转换。这些特征说明JavaScript属于弱类型的语言。 (1).转换为字符串 转换为字符串是应用程序中的常见操作,javascript提供了toString方法。多数的JavaScript宿主环境(比如Node.js和Chrome)都提供了全局函数toString; 与此同时Objec
2017-09-29 20:15:25 2874
原创 JavaScript中SetInterval与setTimeout使用区别
在使用setTimeout和setInterval的时候,可以发现它们语法相同。都有两个参数。第一个参数是将要执行的代码字符串,第二个参数是以毫秒为单位的时间间隔。过了这个时间间隔,就会执行那段代码。 举个例子来看它们的区别: (1)window.setTimeout(“function”,time);这条语句设置了一个超时对象,只执行一次,无周期 (2)window.setInte
2017-09-24 22:14:18 2807
原创 最新csdn有奖任务答案
最新csdn有奖任务答案 1. 下载intel白皮书,轻松获得5个C币 答案为:4 2.加入开发技术专区,可获得3个 答案:申请信息提交成功 3.关注CSDN资讯公众号,获得5个下载积分 答案:CSDN 4.关注程序人生公众号,获得5个下载积分 答案:机智 5.关注AI公众号,获得3个下载积分 答案:智能 6.扫码加入普元EAWorld公众号,轻松赢取3个C币 答案:clou
2017-09-24 10:56:05 9287 2
原创 javascript自执行匿名函数(function(){})()
匿名函数指没有指定函数名或指针的函数,自执行匿名函数只是其中一种,下面是一种最常用的例子: // 传统匿名函数 (function() { alert('hello'); })();是什么促使它自动执行的?我们在传统写法上去掉小括号,并在前面加上运算符 ~,!,+,-,效果都是一样的,可以发现这些写法的共同点是运算符,其实传统方式的小括
2017-09-14 10:28:58 5393
原创 js中数组方法push()、shift()与pop()、unshift()的区别
1、push()是用来在数组末端添加项,shift()在移除数组的第一个项。2、pop()在数组末端移除项,unshift()在数组前端添加项。3、push(),unshift()在推入多个项时,各个项之间的顺序不变。4、push(),unshift()将数组的长度+1并且返回的是数组的长度;pop(),shift()将数组length-1并返回的是移除的项
2017-09-08 19:42:40 3583 1
2014斯坦福大学机器学习mkv视频教程对应的PPT文件
2017-10-21
2014斯坦福大学机器学习mkv视频对应的PDF文件
2017-10-21
超绚丽的HTML5地图分布动画
2017-10-20
HTML5CSS3图片左右切换弹性动画
2017-10-20
LDA学习必备资料,详细科普LDA中所用到的数学知识。
2017-09-21
Editplus3.60.870
2017-09-14
李航 统计学习方法
2017-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人