zoukankan      html  css  js  c++  java
  • 阿贾克斯

    没有javascript也许ajax的出现会推迟很久,但是没有ajax的话javascript一定继续被荒废着。感谢XMLHTTPREQUEST对象

    我这样说不知道会有多少人骂,但是这是真实想法,JS很早就会了,不过就是些简单的document操作,没有深入,但是ajax出来以后,我震撼呢,开始对JS的系统学习,有了jquery的框架我的每个WEB案例如果少了JS代码就感觉这个项目是不完整的,呵呵,说的夸张了些,下面说说AJAX。
    先来个名词解释:Asynchronous JavaScript and XML(异步JavaScript和XML),看到这句话如果对AJAX的运行机制有深入了解的朋友一定觉得非常贴切了,是的,异步,伟大的异步构想,虽然只是让浏览器那该死的蓝滚条不再显示,但是这一举动为站点挽救了有多少没有耐性的客户。
    对AJAX的机制不做过多阐述,g.cn一下很多资料,我对AJAX的看法就一句话概括:欺骗客户的眼睛。
    接下来讲下我所知道的AJAX
    1。xmlhttprequest,这种方式我是常用的,自己手写AJAX调用的方法,不去使用插件来实现,很简洁明了,创建对象,然后去异步调用,等待响应结果,接受结果后处理数据,就4个步骤。代码我就不贴了,占位置,有空放个连接。
    2。微软的ALTAS控件库,不知道有没有拼写错,当初这个东西一出来,我着实兴奋了很久,太厉害了,微软,AJAX我觉得不难实现,但是有些效果结合AJAX就很难实现了,比如声音条,提示效果之类的,但是在microsoft的世界里,只需要做两件事,拖动,然后写事件里的代码。太完美了,但是实际应用发现,性能太差强人意了,但是一些效果没办法去实现只好用了咯,只到JQuery的出现,在网页上实现应用程序的概念不再模糊。
    3。jquery/mootools,我所会使用JS框架来实现AJAX的就这两个,不过其他的原理都一样的应该,如果业务不复杂的情况下需要JS效果不多还是自己能手写就手写吧,毕竟再轻量级的插件也会占用不少资源的。
    4。 DWR,这个是J2EE的AJAX框架,这个好象现在用的比较少了,主要用的是Buffalo这个轻量级的,不过JAVA现在不是主要方向,就不关注呢。

  • 相关阅读:
    表达式树
    二叉查找树
    二叉树的先中后序遍历
    利用树的先序和后序遍历打印 os 中的目录树
    栈应用(中缀表达式转后缀表达式并计算后缀表达式的值)
    C语言的运算符的优先级与结合性+ASCII表
    算法运行时间中的对数
    c++ primer 第三章 标准库类型
    C++ premier 中文版 学习笔记(第五章 表达式)
    使用applescript脚本方式以管理员权限运行
  • 原文地址:https://www.cnblogs.com/javabin/p/1539585.html
Copyright © 2011-2022 走看看