第五章实用工具函数和常用操作回顾事件的绑定和移除事件对象和事件冒泡合成事件动画操作基础常用动画效果自定义动画目标工具函数操作数组常用操作工具函数在jQuery中,所有工具函数的调用语法都通过$符号开始的,$符号表示jQuery核心对象,所以调用的工具函数都是属于此核心对象的。语法1:$.trim()语法2:()isArray()工具函数此工具函数用于判断出入的对象是否为数组。如果是,则返回true,如果否,则返回false。例如:varflag=$.isArray(arr);isFunction()工具函数此工具函数用于判断出入的对象是否为函数对象。如果是,则返回true,如果否,则返回false。例如:varflag=$.isFunction(ame);trim()工具函数此方法表示从已传入的字符串里删除任何前导或尾随空白字符并返回结果。varstr="abc";varoldLen=;str=$.trim(str);varnewLen=;alert(oldLen+""+newLen);注意原始的字符串值不会被修改,返回的是修整之后的字符串。对象的创建在JavaScript中创建一个对象非常简单,我们可以使用内建的Object对象来创建一个对象varobj=newObject(); //="Nina"; //给obj对象添加一个name属性,=22; //给obj对象添加一个age属性,其值为22我们也可以使用JSON(JavaScriptObjectNotation)来创建一个对象varobj={name:"Nina",age:22};//创建一个包含name属性值为Nina,age属性值为22的对象模拟类的效果JavaScript不同于Java、C++、C#等面向对象语言,它通过构造函数和原型对象(prototype)来实现类的创建。functionPerson(name,age){ =name; =age;}varnina=newPerson("Nina",22);//创建一个Person对象,name为Nina,age为22alert();//输出结果为Nina//创建一个Person对象,name为lafang,age为26varlafang=newPerson("lafang",26);//输出结果为26alert();为类封装相应方法下面我们将在Person类中添加一个方法functionPerson(name,age){ =name; =age; =function(){ alert("I'm"++",I'm"++"yearsold."); }}varnina=newPerson("Nina",22);(); //输出结果为:I'mNina,I'=newPerson("lafang",26);(); //输出结果为:I'mlafang,I'm26yearsold.
jQuery框架和AJAX技术课件 来自淘豆网www.taodocs.com转载请标明出处.