Jquery中是如何对数组进行操作的?

作者:小菜 更新时间:2025-03-16 点击数:
简介:众所周知,Jquery是对JavaScript的一种高效的封装,所以Jquery要操作的数组即是JavaScript中的数组,在JavaScript中我们使用f

【菜科解读】

众所周知,Jquery是对JavaScript的一种高效的封装,所以Jquery要操作的数组即是JavaScript中的数组,在JavaScript中我们使用for以及for-in进行数组的操作,而在Jquery中则使用$.map()、$.each()来操作数组:首先是普通的数组(索引为整数的数组):$.map(arr,fn);对数组中的每个元素调用fn函数逐个进行处理,fn函数将处理返回最后得到的一个新的数组1 var arr = [9, 8, 7, 6, 5, 4, 3, 2, 1]; 2 var newarr = $.map(arr, function(item) {return item*2 }); 3 alert(newarr); $.each(array,fn)对数组array每个元素调用fn函数进行处理,没有返回值1 var arr = [9, 8, 7, 6, 5, 4, 3, 2, 1]; 2 $.each(arr, function(key, value) { alert("key:" + key + "value:" + value); }); 还可以省略function的参数,这个时候this可以得到遍历的当前元素的值1 var arr = [9, 8, 7, 6, 5, 4, 3, 2, 1]; 2 $.each(arr, function() { alert(this); }); 然后是索引为字符串的 键值对数组,针对这类数组,一般采用$.each(array,fn)来操作:view sourceprint?1 var arr = { "jim": "11", "tom": "12", "lilei": "13" }; 2 $.each(arr, function(key, value) { alert("姓名:"+key+"年龄:"+value); }); 当然也可以使用无参的的function进行遍历;当这类数据从服务器端获取时可以如下进行:服务器端:01 %@ WebHandler Language="C#" %> 02 03 using System; 04 using System.Web; 05 using System.Web.Script.Serialization; 06 using System.Collections.Generic; 07 public class Handler : IHttpHandler { 08 09 public void ProcessRequest (HttpContext context) { 10 context.Response.ContentType = "text/plain"; 11 Person p1 = new Person { Age = "22", Name = "tom" }; 12 Person p2 = new Person { Age = "23", Name = "jim" }; 13 Person p3 = new Person { Age = "24", Name = "lilei" }; 14 IList

persons = new List

{p1,p2,p3}; 15 JavaScriptSerializer js = new JavaScriptSerializer(); 16 string s= js.Serialize(persons); 17 context.Response.Write(s); 18 } 19 20 public class Person 21 { 22 public string Name { get; set; } 23 public string Age { get; set; } 24 } 25 public bool IsReusable { 26 get { 27 return false; 28 } 29 } 30 31 } 先实例化了三个person对象,然后放到一个集合中,最后把这个集合序列化成字符串流到客户端;客户端:01 02 03 04 05 06 07 script src="../myjs/jquery-1.4.2.js" type="text/javascript"> /script 08 script type ="text/javascript" > 09 $.get("Handler.ashx", function(data) { 10 var persons = $.parseJSON(data); 11 $.each(persons, function(key, person) { 12 alert("Age:"+person.Age+"Name:"+person.Name) }); 13 }); 14 /script 15 16 17 18 19 客户端通过$.parseJSON()将后台传递过来的字符串转化为js数组对象,接下来我们就使用操作普通数组的方式来操作这个得到的数组第三种就是通过标签选择器获取的Jquery对象数组,01 02 03 04 05 06 07 script src="../myjs/jquery-1.4.2.js" type="text/javascript"> /script 08 script type ="text/javascript" > 09 $(function() { 10 $("p").text("这是p标签"); 11 }); 12 /script 13 14 15

16

17

18 19 在浏览器中运行的效果为:在dom加载完成后为每一个p元素动态的添加了文本,首先$("p")获取p标签的集合,相当于Javascript中的document.getElementByTagName只是这里得到的是Jquery对象的数组,这样就有了Jquery固有的隐式迭代的功能,后面的text("这是p标签")的操作就迭代到了每一个P标签上,我们也可以显示的调用each函数来显示的迭代获得的Jquery对象数组,下面的代码同样可以实现上面的效果:01 02 03 04 05 06 07 script src="../myjs/jquery-1.4.2.js" type="text/javascript"> /script 08 script type ="text/javascript" > 09 $(function() { 10 $("p").each(function() { 11 $(this).text("这是p标签"); 12 }); 13 }); 14 /script 15 16 17

18

19

20 21 Jquery,中,是,如何,对,数组,进行,操作,的,

告诉你电脑上的一键重装系统是干啥用的

想重装系统不会怎么办?菜科网一键重装系统轻松在线帮您搞定系统重装问题。

软件支持 在线重装、U盘制作、自定义重装 等多种模式。

最近有人问小编电脑上的一键重装系统是干啥用的,对于这个问题,小编只能说大家图样图森破,这个问题居然还需要问?当然不排除有些电脑新手问这个问题,所以小编还是能理解的。

下面就让小编告诉你电脑上的一键重装系统是干啥用的吧。

重 会格式化原来的系统盘(也就是C盘),然后将全新的系统文件重装安装到原系统盘,过程中是不会对其它盘符上的数据造成任何的破坏和丢失,所以使用软件重装系统的用户无需担心这个问题,这也算是一个基本常识吧。

重装系统的好处: 1、重装系统是直接格式化C盘,对于系统感染病毒、其它各种未知因素引发的严重系统故障问题,起到直接了断的解决效果; 2、系统使用久了,难免积累很多的缓存、注册表残留、部分文件缺失、C盘体积越来越大,直接影响系统的运行性能,如果靠自己手工去修复费时费力,效果也是个未知数,即使用各种优化工具,也是不如重装系统来得更快些; 3、重装后的系统是基本处于初始状态,各项性能都是最佳的,运行最流畅,对于重新分配这个机器的用途起到很好的初始化作用; 4、可以选择其它系统进行安装,比如从xp换为,可以体验各系统优越性。

重装系统的坏处: 1、重装系统是对硬盘的格式化再重写的过程,对于磁盘来说是一种伤害,会导致坏道的产生影响磁盘的读写性能; 2、一般重装用的系统文件都是比较早收集的,那么重装后需要为后续的补丁就行修复,需要浪费很多时间,并且重装系统后,各种日常使用的软件都需要重新安装,带来不便; 3、重装系统可能会导致没有及时备份好的数据丢失; 4、重装系统无法解决为何导致系统故障的原因,不利于预防和解决相关问题; 5、系统重装格式化的只是C盘,如果有病毒潜伏在其它磁盘,重装系统后还是有被感染的风险。

看完上面关于电脑上的一键重装系统是干啥用的介绍,大家是否都已经明白了这款软件的好处呢!原来它可以帮助我们快速重装系统啊!实在是太方便了!既然如此,那大家难道还不赶紧用起来吗?为了帮助大家,小编可是用上了吃奶的力气啊! 标签: 注意:本站所刊载的文章均为学习交流之用,请勿用于商业用途。

对于商业使用,请联系各自版权所有者,否则法律问题自行承担。

Win7系统升级指南:全面解析升级步骤与要点 Win7系统损坏修复教程:详细步骤助你快速解决问题 告诉你电脑上的一键重装系统是干啥用的 分类于: 回答于:2016-10-24 最近有人问小编电脑上的一键重装系统是干啥用的,对于这个问题,小编只能说大家图样图森破,这个问题居然还需要问?当然不排除有些电脑新手问这个问题,所以小编还是能理解的。

下面就让小编告诉你电脑上的一键重装系统是干啥用的吧。

重 会格式化原来的系统盘(也就是C盘),然后将全新的系统文件重装安装到原系统盘,过程中是不会对其它盘符上的数据造成任何的破坏和丢失,所以使用软件重装系统的用户无需担心这个问题,这也算是一个基本常识吧。

重装系统的好处: 1、重装系统是直接格式化C盘,对于系统感染病毒、其它各种未知因素引发的严重系统故障问题,起到直接了断的解决效果; 2、系统使用久了,难免积累很多的缓存、注册表残留、部分文件缺失、C盘体积越来越大,直接影响系统的运行性能,如果靠自己手工去修复费时费力,效果也是个未知数,即使用各种优化工具,也是不如重装系统来得更快些; 3、重装后的系统是基本处于初始状态,各项性能都是最佳的,运行最流畅,对于重新分配这个机器的用途起到很好的初始化作用; 4、可以选择其它系统进行安装,比如从xp换为,可以体验各系统优越性。

重装系统的坏处: 1、重装系统是对硬盘的格式化再重写的过程,对于磁盘来说是一种伤害,会导致坏道的产生影响磁盘的读写性能; 2、一般重装用的系统文件都是比较早收集的,那么重装后需要为后续的补丁就行修复,需要浪费很多时间,并且重装系统后,各种日常使用的软件都需要重新安装,带来不便; 3、重装系统可能会导致没有及时备份好的数据丢失; 4、重装系统无法解决为何导致系统故障的原因,不利于预防和解决相关问题; 5、系统重装格式化的只是C盘,如果有病毒潜伏在其它磁盘,重装系统后还是有被感染的风险。

看完上面关于电脑上的一键重装系统是干啥用的介绍,大家是否都已经明白了这款软件的好处呢!原来它可以帮助我们快速重装系统啊!实在是太方便了!既然如此,那大家难道还不赶紧用起来吗?为了帮助大家,小编可是用上了吃奶的力气啊! 菜科网系统致力于解决 Windows 系统重装解决方案,提供高效、安全、免费的系统重装服务。

PR是什么

专业的在线重装系统软件 全新设计 / 全新代码编写 / 全新支持所有机型 全新支持Window 11 安装 简介:PR是什么工具原料:系统版本:品牌型号:软件版本:一、PR的定义和作用PR,即公关,是指通过各种传播手段和策略,以塑造企业形象、提升品牌知名度、增加公众认可度为目标的活动。

它可以帮助企业与公众建立良好的沟通和互动关系,有效传递企业的价值观和理念。

二、PR的工具和技巧1、社交媒体:利用微博、微信、Facebook等社交媒体平台,发布有趣、有价值的内容,吸引用户关注和参与。

2、新闻稿:撰写精准、有吸引力的新闻稿,通过媒体渠道发布,提升企业的曝光度。

3、活动策划:组织各类活动,如发布会、展览、公益活动等,吸引媒体和公众的关注,传播企业的正能量。

三、PR的成功案例1、某知名品牌的PR活动:该品牌通过在社交媒体上发布有趣的视频内容,吸引了大量用户的关注和分享,成功提升了品牌知名度。

2、某公益组织的PR活动:该组织通过举办公益活动,吸引了媒体的报道,增加了公众对该组织的认可度和支持。

四、总结通过PR活动,企业可以有效地与公众进行沟通和互动,塑造良好的企业形象,提升品牌知名度。

在进行PR活动时,需要选择合适的工具和技巧,并结合具体情况进行策划和执行。

未来,随着社交媒体的不断发展和创新,PR活动将面临更多的机遇和挑战,需要不断学习和适应新的趋势和变化。

加入收藏
               

Jquery中是如何对数组进行操作的?

点击下载文档

格式为doc格式

  • 账号登录
社交账号登录