什么*确切*是AJAX?
我知道
AJAX代表什么.我非常了解
javascript.但坦率地说,我不清楚AJAX是什么.
因为我所知道的只是XMLHttpRequest(),但它必须远不止于此.有人可以更清楚地解释AJAX如何不仅仅是普通JavaScript的某个方面吗?我看不出它有什么不同. 编辑:我也明白,它允许您更新页面而无需重新加载.我知道,这太棒了.但我仍然没有看到它是如何比标准的JavaScript更多. 解决方法
我想要获得理解,你必须研究XMLHttpRequest的来源.它当时不是JavaScript的标准部分.您无法使用纯JavaScript从浏览器发出异步HTTP请求. XMLHttpRequest对象最初由Microsoft在IE5中作为ActiveX控件引入.因此,考虑到这一点,我们今天使用JavaScript的方式已经从一个更简单的场景发展而来.
我建议你阅读维基百科页面 – 特别是历史部分.对于Ajax来说,没有任何明显的美妙,它只是当时一种新的做事方式的一个创造性术语,而且它被卡住了. http://en.wikipedia.org/wiki/AJAX 特别是阅读权威性文章http://www.adaptivepath.com/ideas/ajax-new-approach-web-applications – 这可能是理解Ajax来自哪里以及它实际意味着什么的最佳方式.可能最重要的是
如上所述,Ajax的确切定义现在很难确定.随着浏览器的发展,这些方法很容易自我更新,但这些是其构思的基本原则. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |