ajax和javascript有什么区别
展开全部
Javascript是一种脚本编程语言;而Ajax 的核心是 JavaScript 的对象 XMLHttpRequest,它是一种技术,两者存在本质上的区别,但互相又有着一定的联系。
JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。例如早起的网页动画,鼠标事件处理,一些网页动态效果技术都是需要javascript的逻辑控制来实现的。
AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。AJAX 是一种用于创建快速动态网页的技术。
Ajax的核心对象XMLHttpRequest在 Internet Explorer 5 中首次引入,它是一种支持异步请求的技术。XMLHttpRequest使您可以使用 JavaScript 向服务器提出请求并处理响应,而不阻塞用户。通过在后台与服务器进行少量数据交换,可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页页面。
Ajax的用处最先出现在google的地图刷新技术中,不需要刷新整个网页,而是动态的去刷新网页的某一个部分,后来随着ajax的流行,现在随处可见ajax的运用,例如搜索的时候自动补全,模糊搜索,异步提交数据等等。
JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。例如早起的网页动画,鼠标事件处理,一些网页动态效果技术都是需要javascript的逻辑控制来实现的。
AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。AJAX 是一种用于创建快速动态网页的技术。
Ajax的核心对象XMLHttpRequest在 Internet Explorer 5 中首次引入,它是一种支持异步请求的技术。XMLHttpRequest使您可以使用 JavaScript 向服务器提出请求并处理响应,而不阻塞用户。通过在后台与服务器进行少量数据交换,可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页页面。
Ajax的用处最先出现在google的地图刷新技术中,不需要刷新整个网页,而是动态的去刷新网页的某一个部分,后来随着ajax的流行,现在随处可见ajax的运用,例如搜索的时候自动补全,模糊搜索,异步提交数据等等。
2018-06-28 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
javascript是一种在客户端执行的脚本语言。ajax是基于javascript的一种技术,它主要用途是提供异步刷新(只刷新页面的一部分,而不是整个页面都刷新)。一个是语言,一个是技术,两者有本质区别.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
javascript是一种在客户端执行的脚本语言。
ajax是基于javascript的一种技术,它主要用途是提供异步刷新(只刷新页面的一部分,而不是整个页面都刷新)。
一个是语言,一个是技术,两者有本质区别.
ajax是基于javascript的一种技术,它主要用途是提供异步刷新(只刷新页面的一部分,而不是整个页面都刷新)。
一个是语言,一个是技术,两者有本质区别.
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-09-19 · 百度知道合伙人官方认证企业
关注
展开全部
ajax只不过就是JS里面的一个分支而已 只不过调用了一个XMLHTTP组件而已下面代码就是一个ajax 你觉得他和JS代码有没有什么区别? 根本没区别
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询