我们如何区分jquery
和javascript
。
我们可以在哪里使用jquery
而不是javascript
,反之亦然。区分jquery和javascript
回答
的Javascript采取的JavaScript 样品的某些方面是一种编程语言,它是网络上的主要语言 - 每个浏览器都可以在本地支持它。
jQUery是用Javascript编写的库。所以基本上Jquery是Javascript,但Javascript不是jQuery。
jquery的目的是使编程任务更容易,否则当使用本地javascipt编写它时需要很多努力。此外,它是一个额外的层,平衡了几个浏览器(尤其是Internet Explorer的...之间的一些不一致和差异)
尽管JavaScript本地在每个浏览器中可用,您必须包括jQuery脚本才能使用它的功能。
<head>
<script type="text/javascript" src="/path/to/jquery.js"></script>
</head>
举一个例子来说明jQuery的实用性是制作一个AJAX调用。创建JavaScript中的AJAX请求对象应该是这样的:
if (window.XMLHttpRequest) {
request = new XMLHttpRequest(); // Mozilla, Safari, Opera
} else if (window.ActiveXObject) {
try {
request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
} catch (e) {
try {
request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
} catch (e) {}
}
的jQuery的代码看起来是这样的:
$.ajax(/*...some options here...*/);
jQuery是提供一些简单的功能,以保持恼人的工作距离程序员。
jQuery只是一个JavaScript库。所以jQuery 是 javascript。
提供一些更多的细节? – 2012-08-07 08:51:16
这可能不是解释javascript是什么的最佳地方,MDN有一篇很好的文章(它通常是一个很好的参考):https://developer.mozilla.org/en-US/docs/JavaScript/A_re -introduction_to_JavaScript – 2012-08-07 08:54:05
@ user1530742您是否试图找到[details](http://en.wikipedia.org/wiki/JQuery)并且您无法做到这一点? – pankar 2012-08-07 08:54:10
jQuery是一个JavaScript库,因此它是JavaScript--只要将jQuery想象为编写更少代码来执行某些JavaScript函数和操作的一种手段。
你有没有看过你下载的jQuery文件并添加到你的项目或应用程序?你在里面找到的是......很多JavaScript!
你问你什么时候会用jQuery而不是JavaScript,反之亦然?如果是的话,你会发现有很多的文章在那里在网络上,甚至在这里计算器:
thanx有帮助.. – 2012-08-07 08:56:06
没问题,欢迎来到stackoverflow!如果你找到答案有帮助,可以通过标记或选择答案作为答案来添加一个答案! – 2012-08-07 08:57:33
@MikeSav他还不能upvote;) – Christoph 2012-08-07 09:11:06
那么对于初学者,你的东东,包括JQuery的文件中您的网页可供您使用。除此之外,看到其他评论(jQuery是JavaScript的一个包装)
这意味着要缓解编码从JQuery网站
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
// we will add our javascript code here
</script>
</head>
<body>
<!-- we will add our HTML content here -->
</body>
</html>
JavaScript
是一种语言。 jQuery
是一个使用JavaScript
构建的框架,以帮助JavaScript
正在执行常见Web任务的程序员。
请访问jquery.com读一些与阅读 “关于”
更多信息:
- 1. 如何区分javascript中的jquery对象和字典
- 2. AJAX与JavaScript和jQuery有什么区别?
- 3. JQuery/Javascript和分裂内拆分?
- 4. 分区和子分区
- 5. 区分样式和Javascript的CSS类
- 6. 使用Javascript区分铬和铬
- 7. Javascript如何区分Json对象和String?
- 8. Javascript - 隐藏分区
- 9. JavaScript方法分区
- 10. 如何从AngularJS中区分$(jQuery)和$ scope?
- 11. jQuery不会区分跨度和标签
- 12. 区分窗体 - jquery
- 13. JavaScript Closure和JavaScript的区别?
- 14. 分裂值和单位使用jquery,Javascript
- 15. Javascript var区分大小写
- 16. javascript区分破折号吗?
- 17. 使用JavaScript区分页面
- 18. Javascript/PHP和时区
- 19. 区别! !和= JavaScript中
- 20. 分区给定的总的分区和分区数的列表
- 21. jquery滚动所有分区
- 22. jquery显示/隐藏分区
- 23. SQL秩和分区
- 24. Doctrine2和MySQL分区
- 25. 区分int和double
- 26. Grails和MySQL分区
- 27. Mysql,handlersocket和分区?
- 28. 区分TCHAR和_TCHAR
- 29. Postgresql分区和FK
- 30. 区分假和0
thanx为你的帮助 – 2012-08-07 09:08:26