使用jQuery最大的好处是少量的代码做更多的事情。看个简单例子,获取元素的值,使用JavaScript:
Javascript代码
document.getElementById(‘elementid').value
使用jQuery:
Jquery代码
$(‘#elementid').val();
与JavaScript相比,jQuery的语法更加简单。通过jQuery,可以很容易地浏览文档、选择元素、处理事件以及添加效果等,同时还允许开发者定制插件。
优点:
jQuery消除了JavaScript跨平台兼容问题。
相比其他JavaScript和JavaScript库,jQuery更容易使用。
jQuery有一个庞大的库/函数。
jQuery有良好的文档和帮助手册。
jQuery支持AJAX。
缺点:
由于不是原生JavaScript语言,理解起来可能会受到限制。
项目中需要包含jQuery库文件。如果包含多个版本的jQuery库,可能会发生冲突。
#后面跟ID .后面跟类名
localstorage永久的存储在本地,并且用于Android中的话可以解决不同的回话之间的数据传递,但是sessionstorage只能用于网页上的同一个会话质检的数据传递,一个会话结束该sessionstorage的东西将会被清空,但是localstorage不会自动清空,要手动才可以
jQuert是基于js的一个扩展库,简化了代码量但是代码运行效率下降,但是对前端来说无关紧要。至于localstorage和sessionstorage是本地存贮的两种方式,一种是存在本地的localstroage中,在各个页面都可以进行访问,而sessionstorage只能在存贮的页面进行访问