前言:
当前姐妹们对“js入口函数和jq入口函数的区别和联系”大约比较关注,兄弟们都需要学习一些“js入口函数和jq入口函数的区别和联系”的相关知识。那么小编也在网络上网罗了一些对于“js入口函数和jq入口函数的区别和联系””的相关内容,希望小伙伴们能喜欢,各位老铁们一起来了解一下吧!1.ECharts与Highcharts区别。
相同点:都是一款优秀的数据图表可视化的图标插件;
不同点:
1.前者是国外开源项目,后者是国内的开源项目;
2.前者基于canvas,后者基于svg;
3.后者的API文档演示比前者齐全点;
4.前者对处理大量数据和3D绘图比后者好;
5.前者不支持事件处理器,后者支持;
6.前者依赖于分辨率,后者不依赖;
7.前者商用免费,后者收费;
2.小程序开发和公众号开发的区别。
1.前者基于微信自身的开发环境和语言,后者基于h5;
2.前者用户操作流畅与后者,体验感好;
3.前者定位于产品和服务,后者定位于营销和信息传递;
3.jq和js原生的区别?
1.jq写入多个入口函数,后面的不会覆盖前面的,js会;
window.onload=function(){ alert(1);}window.onload=function(){ alert(2);}$(document).ready(function () { alert(1);})$(document).ready(function () { alert(2);})
2.Js会等dom和图片加载完执行,jq等dom加载完就会执行;
3.事件绑定和解绑。
js:el.addEventListener("事件名",“方法”,布尔值);
el.removeEventListener("事件名",“方法”,布尔值);
jq: $(selector).on("事件名");
$(selector).off("事件名");
4.获取元素方式不同
js:doucment.getElement..获取;
jq:通过$()获取。
4.link引入和@import引入区别。
1.link引入css时和页面同时加载,@import需要页面完全载入再加载;
2.前者支持js控制dom改变样式,后者不支持。
3.前者是标签无兼容问题,后者低版本浏览器不支持。
5.localStorage和sessionStorage,cookie区别。
1.存储数据大小不一样,前两个比最后一个多;
2,生命周期不同,第一个永久,第二个会话当下,第三个设定的时间;
3.cookie需要与服务器交互,storage是为了本地存储而生。
4.cookie没有storage安全;
标签: #js入口函数和jq入口函数的区别和联系