码迷,mamicode.com
首页 > Web开发 > 详细

jquery 工具

时间:2015-09-09 11:01:40      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

1、support

一组用于展示不同浏览器各自特性和bug的属性集合。得慢慢看

2、$.each()

可以遍历对象和数组,与$(‘‘).each()[以每个匹配的元素作为上下文来执行函数]不同。可以用它来检测obj是都否有某个value和key

3、$.extend([deep], target, obj1, [objn]):把obj合并,也可以不修改第一个obj,跟$.extend()类似,

4、$.grep():与filter用法不同

The filter function is intended to be used with html elements, and that is why it is a chainable function that returns a jQuery object and it accepts filters like ":even", ":odd" or ":visible" etc. You can‘t do that with the grep function, which is intended to be a utility function for arrays.

 grep只是数组的工具函数

5、$.when(obj):提供一种方法来执行一个或多个对象的回调函数

6、$.makeArray(obj):将类数组转为数组

7、map()

8、inArray():确定元素在数组中得位置

9、$(dom).toArray()将所有DOM元素恢复成数组

10、$.merge(first,second):合并两个数组到第一个数组

11、$.unique(array):去重,只能删除dom数组,而不能梳理字符串或数字数组,局限性很大呀

12、$.parseJSON(json):把json字符串,转为对象

13、$.parseXML(data):把字符串解析为XML文档,很少用吧

14、$.noop():空函数,插件开发有用

15、$.proxy():绑定函数的作用域,(function,context)(context,name)

16、$.contains(a, b):a包含b:true

17、$.type(obj):检测obj的数据类型

18、isArray

19、isFunction()

20、isEmptyObject():$.isEmptyObject({})=true

21、isPlainObject(obj):是否为纯粹的对象

22、isWindow(obj):有可能为frame

23、isNumeric(value)

24、trim()

25、$.param():将表单元素和对象序列化,

26、$.error():接受一个字符串,并且直接抛出一个包含这个字符串的异常。这个方法的主要目的是提供给插件开发人员,让他们可以重载这个方法,并以更好的方式显示错误,或者提供更多信息。

27、$.fn.jquery:返回jquery的版本号

 

工具函数就是这些。

 

jquery 工具

标签:

原文地址:http://www.cnblogs.com/wang-jing/p/4793737.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!