现在的位置: 首页 > 综合 > 正文

如何制作自己的ajax框架

2012年11月25日 ⁄ 综合 ⁄ 共 3899字 ⁄ 字号 评论关闭

 

 

目的:

property,jquery等好这些框架非常优秀,也非常好用。然而很想去了解一下它们的神秘面孔。最近公司在做一个项目,其中也用到了不少ajax,可公司不让用这些框架(不清楚为什么,也很郁闷)所以,只好研究一下其它的框架,自己写一个。

在这里帖出出,与大家交流

知识要点:

1.无类型对象 2.xmlHttpRequest

无类型对象:在js中可以用大括号“{}”来直接定义对象,而不必通过new来创建 

var person={
  id
="1001",
  name
="json",
   age
=20
}
//注意最后一行age属性淌有逗号

 

访问属性:

1,person.id |  person.name | person.age

2,persion["id"] |  person["name"] |person["age"]

属性复制:

在js里由于对象的属性可以通过[]来访问,因此,用for循环可以实现对象的赋值

由于person和teacher的属性相同,因此把teacher的值赋给person可用下列方 

var person={
  id
="1001",
  name
="json",
   age
=20
}
var teacher={
  id:
"1002",
  name:
"teacher",
  age:
40
}

for (var property in teacher)
{
    person[property]
=teacher[property];
}

 

xmlHttpRequest :ajax中核心内容,主要是创建js异步请求对象,具体的可以在网上查查,呵呵。。其实我也不太懂,就只会用。

好了下面正式开始创建框架

Utils.js 代码

Code

页面调用代码为:

Code

呵呵。。至此一个简单的ajax框架已经完成,虽然内容有点简单,不过以后会加其它的内容,慢慢就丰富起来的.

抱歉!评论已关闭.