1.区别
JavaScript是网页编程语言,而jQuery是一个基于js编写的框架,说白了jQuery是一个基于JavaScript的一个方法库,它简化了JavaScript的编程语言,可以使用更加简洁的代码更高的效率来完成同样的功能。
2.示例
//查找:
//通过id:
//JavaScript:
document.getElementById('id')
//jQuery:
$('#id')
//通过标签:
//JavaScript:
document.getElementByTagName('element')
//jQuery:
$('element')
3.总结
jQuery的代码是要比JavaScript的简洁,方便,但是并不意味着一定非要用jQuery一种语言不可,有时候突然用用JavaScript也许会比jQuery更方便,因为我们使用jQuery就是图一个方便,但是它并不是对所有的JavaScript的方法都有封装,需要灵活的使用会更好。(另外我想说一句题外话 ,JavaScript并不是Java的封装,他们并没有关系,就像‘明明’并不一定是‘小明’,只是名字相似而已)