Skip to main content
 首页 » 编程设计

Javascript JQUERY AJAX : When Are These Implemented

2025年05月04日30grandyang

我正在学习 JavaScript。浏览这个优秀的网站以收集情报。不断遇到关于 javascript、JQUERY、JQUERY with AJAX、javascript with JQUERY、AJAX 的问题/答案。我的结论是:这些都非常强大且有用。我的困惑:如何确定使用哪个/哪个组合?

我的结论是 javascript 在大多数浏览器上都可用。例如,我可以使用

扩展一个简单的 HTML 页面
<html> 
<body> 
 
<script type="text/javascript"> 
document.write("Hello World!"); 
</script> 
 
</body> 
</html> 

但是,在 Python/DJANGO 的范围内,其中许多问题都与 JQUERY 和 AJAX 相关。在什么时候或在什么开发环境下我会得出结论,单靠 javascript 不会“削减它”,我需要实现 JQUERY 和/或 AJAX 和/或其他一些排列?

请您参考如下方法:

  • Javascript 是在浏览器中运行客户端的代码。
  • AJAX 是一个术语,用于指代 Javascript 直接联系网络服务器并获得响应的过程,而不是用户导航到不同的页面
  • jQuery 是一个 javascript 库,它在 AJAX 和浏览器 DOM 之上提供易于使用的抽象
  • Django 是运行服务器端的 Python 代码

在某些情况下,您可以在客户端或服务器上执行相同的操作。然而,通常情况下,您通过询问自己“需要使用的资源位于何处?”来确定是否应该使用客户端/服务器来完成此操作。例如,查询数据库将在网络服务器上完成,因为那是该资源所在的位置。相反,重新安排网页的 UI 是在客户端完成的,因为那是 UI 所在的位置。

单独使用 Javascript 总是可以“解决它”,但 jQuery 带来的优势在于它使事情变得更容易和更快,并且在执行 AJAX 和 DOM 操作时解决了很多浏览器问题。