您的位置:首页 > Web前端 > JQuery

【javaWeb之前端】前端面试题-----js和jquery的区别是什么?

2017-08-18 10:51 851 查看
最近我有一个朋友问我jsjQuery的区别是什么,于是我打算写一篇文章说下到底有什么区别。

首先你要知道:

  1.js是网页的脚本语言,记住哈,js是语言! 

  2.jquery是用js语言写出来的一个框架!

看到区别没?一个是语言,一个是框架,jquery就是基于js写出来的一个框架,其实还是js而已.

  既然是框架,那么肯定有很多框架,比如jquery、extjs、dojo、easyui等等. 

  我们一般都说js框架有哪些?然后一般回答就是jquery、extjs、dojo、easyui,所以这些都是框架,都是js语言写出来的框架。 

  那么,框架有什么作用呢,框架一般就是将原生代码(这里是只原生js)封装成为更简单通用的接口、方法函数.就打比方你用js写某个功能要4句代码,带上jquery一句代码就搞定,这个就是框架的作用,但是实际上还是写了4句代码,只是封装起来了你看不到而已。

 所以区别就是,一个是语言,一个是框架!这总懂了吧!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: