jQuery 使用手册(四)

陶陶252

陶陶252

2016-02-19 13:56

今天图老师小编要跟大家分享jQuery 使用手册(四),精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

jQuery 使用手册,大家可以耐心的看完,就基本上入门了。

四:JavaScript处理

$.browser() 判断浏览器类型,返回boolen值

$(function(){
if($.browser.msie) {
alert("这是一个IE浏览器");}
else if($.browser.opera) {
alert("这是一个opera浏览器");}
})

当页面载入式判断浏览器类型,可判断的类型有msie、mozilla、opera、safari
$.each(obj, fn) obj为对象或数组,fn为在obj上依次执行的函数,注意区分$().each()

$.each( [0,1,2], function(i){ alert( "Item #" + i + ": " + this ); });

分别将0,1,2为参数,传入到function(i)中

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)$.each({ name: "John", lang: "JS" }, function(i){ alert( "Name: " + i + ", Value: " + this );

{ name: "John", lang: "JS" }为一个hash对象,依次将hash中每组对象传入到函数中
$.extend(obj, prop) 用第二个对象扩展第一个对象

var settings = { validate: false, limit: 5, name: "foo" };
var options = { validate: true, name: "bar" };
$.extend(settings, options);

执行后settings对象为{ validate: true, limit: 5, name: "bar" }
可以用下面函数来测试

$(function(){
var settings = { validate: false, limit: 5, name: "foo" };
var options = { validate: true, name: "bar" };
$.extend(settings, options);
$.each(settings, function(i){ alert( i + "=" + this ); });
})


$.grep(array,fn) 通过函数fn来过滤array,将array中的元素依次传给fn,fn必须返回一个boolen,如fn返回true,将被过滤

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)$(function(){
var arr= $.grep( [0,1,2,3,4], function(i){ return i 2; });
$.each(arr, function(i){ alert(i); });
})

我们可以看待执行$.grep后数组[0,1,2,3,4]变成[0,1]
$.merge(first, second) 两个参数都是数组,排出第二个数组中与第一个相同的,再将两个数组合并

$(function(){
var arr = $.merge( [0,1,2], [2,3,4] )
$.each(arr, function(i){ alert(i); });
})

可以看出arr的结果为[0,1,2,3,4]
$.trim(str) 移出字符串两端的空格
$.trim(" hello, how are you? ")的结果是"hello, how are you?"

展开更多 50%)
分享

猜你喜欢

jQuery 使用手册(四)

Web开发
jQuery 使用手册(四)

jQuery 使用手册(一)

Web开发
jQuery 使用手册(一)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

JQuery autocomplete 使用手册

Web开发
JQuery autocomplete 使用手册

jQuery使用手册(七)

Web开发
jQuery使用手册(七)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

jQuery 使用手册(五)

Web开发
jQuery 使用手册(五)

jQuery 使用手册(三)

Web开发
jQuery 使用手册(三)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

给我个理由忘记 - QQ伤感分组

给我个理由忘记 - QQ伤感分组

jQuery编写的超酷幻灯片效果

jQuery编写的超酷幻灯片效果
下拉加载更多内容 ↓