论坛首页 Web前端技术论坛

不要乱用ajax中异步操作

浏览 40500 次
该帖已经被评为良好帖
作者 正文
   发表时间:2007-09-13  
异步很重要吧,毕竟只有异步才是Ajax,只有异步,不影响用户体验连贯性,才叫RIA,否则也只能是个page吧
0 请登录后投票
   发表时间:2007-09-13  
看了一堆留言 也写点自己的想法 个人认为 做代码就象是做菜 不能全部都用一种材料 要适当的添加调料 单单AJAX用AJAX是做不出整站架构的 因为他不是B/S下的主菜 但是在适当的地方使用确实能起到调料的左右 调料是不能滥用的 AJAX也不是万能的 很多的情况下并不能对用户的实际使用有很大影响 不过会给用户带来一些错觉认为网页刷新的很快 但是实际时间未必有减少 毕竟重复的内容是会从缓存中调用的 而不是远程获取
0 请登录后投票
   发表时间:2007-09-13  
以前使用XMLHTTP进行客户端数据库通信是不叫AJAX的,后来老外要在这里写论文,只写JavaScript and XML是无法通过的,没有办法人家只能挖空心思,捣鼓了一个AJAX的名词。

但是理论和实践是很难结合的。把理论的只有非常复杂,精确才算成功。但实际应用中,只使用到最简单的理论知识。如果谁非要把所有的理论点都应用在实际中,必然遭遇很多挫折。例子就不举了。

AJAX(Asynchronous JavaScript and XML)在实际应用中也不是非要应用上所有的理论点。完全可以不用Asynchronous,只取JavaScript and XML。

0 请登录后投票
   发表时间:2007-09-13  
hsm 写道
楼主您好:
  我这边和清华大学出版社有联系,如果条件允许的话,能否请您写一本关于Ajax的书籍?
  我的邮箱:hsm_computer@163.com.
  如有打扰,十分惶恐.


好书那么多了,还写它干吗?

我写的书自己的关也过不了,哪还敢给别人看!
0 请登录后投票
   发表时间:2007-09-13  
一直不太赞成ajax,原因也是这个,异步操作似乎就是做了一个假设,所有的操作都是一定能成功的,异步是宏观上的,其实局部上还是同步的好
0 请登录后投票
   发表时间:2007-09-13  
jindw 写道
xwd 写道
jindw 写道

我想问一下,JavaScript没有多线程,如何在同步方式下做到的同时发送多个请求???


不要曲解我的意思,不是同时发请求,是连续发,写个循环发呗

另外,javascript本身虽然不支持多线程,但是可以利用ActiveX的多线程功能实现,就是说在使用xmlhttp控件的时候是可以实现多线程的。



同步异步都分不清楚,你还是一边凉快去吧,不要回帖了。


感觉这位兄弟似乎很牛气啊。

不管怎么说,技术/学术是可以探究的,这种盛气凌人、不屑一顾不是解决问题之道

你在学校时,未知领域里你的师长是不是也这种方式来对待你?
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics