龙空技术网

前端知识/技术总结(一)

技术收集站 239

前言:

当前姐妹们对“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入口函数的区别和联系