摘要: T.ajaxT.ajax 对XMLHttpRequest请求的封装。form将一个表单用ajax方式提交get发送一个get请求post发送一个post请求request发送一个ajax请求T.arrayT.array 操作数组的方法。contains判断一个数组中是否包含给定元素each遍历数组中所有元素empty清空一个数组every判断一个数组中是否所有元素都满足给定条件filter从数组中筛选符合条件的元素find从数组中寻找符合条件的第一个元素hash将两个数组参数合并成一个类似hashMap结构的对象,这个对象使用第一个数组做为key,使用第二个数组做为值,如果第二个参数未指定,则 阅读全文
posted @ 2011-06-14 17:50 ph580 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: 事件中心JavaScript语言没有原生的面向对象机制,对此,tangram框架做了扩展。 可以通过下面的方法获取一个类的实例:var instance = new T.lang.Class();tangram框架的每个实例都有一个guid属性,这是该实例的唯一标识。可以通过T.lang.instance(guid)的方法获取该实例。除此之外,每个实例都有三个方法: addEventListener,removeEventListener, dispatchEvent。这组方法是事件机制的一个典型实现。 1.注册事件监听instance.addEventListener("物价&qu 阅读全文
posted @ 2011-06-14 17:47 ph580 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 入门Tangram是一个简单可依赖的开源js框架。它使用简单,功能丰富,容易扩展。它经过了Baidu专业QA的测试和百度各产品线巨大流量的考验,质量有充分的保障。使用它进行开发,除了能提高开发效率,减少工作量,还能减少bug数,提高代码质量。下面让我们开始tangram框架的入门之旅。 建立一个测试页面在我们开始一切工作之前,要有页面;你可以创建一个新的html,也可以在你已有的页面里面加上一句引入tangram的标签: <script src="http://img.baidu.com/js/tangram-1.3.5.js"></script> 阅读全文
posted @ 2011-06-14 17:46 ph580 阅读(1527) 评论(0) 推荐(0) 编辑