一、单选题
1. 在jQuery中,可以使用( )方法来去除字符串首尾的空白字符。
A. $.trim()
B. $.param()
C. $.merge()
D. $.grep()
2. 在jQuery中,可以使用( )方法来判断某一个变量是否为数组。
A. $.isArray()
B. $.inArray()
C. $.isFunction()
D. $.isPlainObject()
3. 下面有关jQuery数组操作的说法中,不正确的是( )。
A. $.isArray()方法用于判断某个值是否存在于数组中
B. $.merge()方法来合并两个数组,然后返回一个新的数组
C. $.makeArray()方法可以将类数组对象转换为真正的数组
D. $.grep()方法可以用于获取两个数组中相同的部分
4. 下面有关jQuery工具函数的说法中,不正确的是( )。
A. $.each()方法不仅可以用于遍历数组,还可以用于遍历对象
B. 自定义工具函数使用的是$.fn.extend()方法
C. 自定义工具函数其实就是在全局对象jQuery下定义一个方法
D. $.trim()和jQuery.trim()这两种写法是等价的
二、编程题
1. 请使用jQuery自定义一个工具函数,函数名为sort()。该函数功能是接收一个数组作为参数,然后对数组中所有元素从小到大进行排序,最后返回排序好的数组。