我们如何区分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. 使用javascript/jquery区分父级和子级之间的点击
- 3. Javascript/jquery如何区分触发和用户点击?
- 4. 如何在javascript/jquery中区分鼠标点击和.click()?
- 5. 分区和子分区
- 6. AJAX与JavaScript和jQuery有什么区别?
- 7. 对象之间的区别(javascript和jquery)
- 8. JQuery/Javascript和分裂内拆分?
- 9. Javascript如何区分Json对象和String?
- 10. JavaScript - 通过appVersion区分iOS和OSX
- 11. 使用Javascript区分铬和铬
- 12. 区分样式和Javascript的CSS类
- 13. javascript中的分区
- 14. JavaScript方法分区
- 15. Javascript - 隐藏分区
- 16. Javascript创建分区
- 17. jQuery如何区分'data'和'selector'参数?
- 18. 如何从AngularJS中区分$(jQuery)和$ scope?
- 19. jQuery区分页面加载和刷新
- 20. jQuery不会区分跨度和标签
- 21. 区分窗体 - jquery
- 22. 分区和UPDATE
- 23. JavaScript Closure和JavaScript的区别?
- 24. Javascript jQuery然后在区间
- 25. 配置单元分区和分区
- 26. Hive分区和现有表的分区
- 27. 分裂值和单位使用jquery,Javascript
- 28. 分裂和组阵列的javascript/jquery的
- 29. 使用JavaScript区分页面
- 30. javascript区分破折号吗?
thanx为你的帮助 – 2012-08-07 09:08:26