$ 是组成字符串的一种,在这里$就是相当于一个函数名这里是命名一个函数名为$的函数。这样的写法经常出现在prototype框架和jquery框架中用来对于取元素操作。不过这个函数是自己定义的,在框架中就是框架自己定义的。javascript本身只是当成一个特殊字符~
Ajax 原单词是什么呢?Asynchronous JavaScript And Xml
它不是一种新的编程语言,只是一种用于创建更好更快更强的web应用的技术,其实就是基于JavaScript XML html css的新用法而已!
Ajax它只刷新局部页面,不需要整个页面加载,比如说,你打开微博的时候,你不刷新整个页面,也能知道有新的通知来了,有新的动态。这就是用Ajax技术实现的。
JavaScript技术更新网
XML用于数据封装
CSS用于美化界面
异步,发送请求以后,不等待结果的返回,由回调来处理结果。作为一个有经验的开发人员,应该很容易理解吧,我们小时候就知道了。
JavaScript中的XMLHttpRequest对象就是整个Ajax技术的核心啦,这个对象提供了异步发送请求的能力。其实,这种回调的形式在Android开发里经常使用到。因为Android是需要在主线程中更新UI的,而耗时的数据操作则给子线程。所以的话,一般用回调来通知界面的刷新。