• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    Jquery中對數組的操作代碼_jquery

    來源:懂視網 責編:小采 時間:2020-11-27 21:00:15
    文檔

    Jquery中對數組的操作代碼_jquery

    Jquery中對數組的操作代碼_jquery:而在Jquery中則使用$.map()、$.each()來操作數組: 首先是普通的數組(索引為整數的數組): 代碼如下: $.map(arr,fn); 對數組中的每個元素調用fn函數逐個進行處理,fn函數將處理返回最后得到的一個新的數組 var arr = [9, 8, 7, 6,
    推薦度:
    導讀Jquery中對數組的操作代碼_jquery:而在Jquery中則使用$.map()、$.each()來操作數組: 首先是普通的數組(索引為整數的數組): 代碼如下: $.map(arr,fn); 對數組中的每個元素調用fn函數逐個進行處理,fn函數將處理返回最后得到的一個新的數組 var arr = [9, 8, 7, 6,

    而在Jquery中則使用$.map()、$.each()來操作數組:
    首先是普通的數組(索引為整數的數組):
    代碼如下:
    $.map(arr,fn);
    對數組中的每個元素調用fn函數逐個進行處理,fn函數將處理返回最后得到的一個新的數組
    var arr = [9, 8, 7, 6, 5, 4, 3, 2, 1];
    var newarr = $.map(arr, function(item) {return item*2 });
    alert(newarr);
    $.each(array,fn)對數組array每個元素調用fn函數進行處理,沒有返回值
    var arr = [9, 8, 7, 6, 5, 4, 3, 2, 1];
    $.each(arr, function(key, value) { alert("key:" + key + "value:" + value); });
    還可以省略function的參數,這個時候this可以得到遍歷的當前元素的值
    var arr = [9, 8, 7, 6, 5, 4, 3, 2, 1];
    $.each(arr, function() { alert(this); });

    然后是索引為字符串的 鍵值對數組,針對這類數組,
    一般采用$.each(array,fn)來操作:
    var arr = { "jim": "11", "tom": "12", "lilei": "13" };
    $.each(arr, function(key, value) { alert("姓名:"+key+"年齡:"+value); });
    當然也可以使用無參的的function進行遍歷;
    當這類數據從服務器端獲取時可以如下進行:
    服務器端:
    代碼如下:
    <%@ WebHandler Language="C#" Class="Handler" %>
    using System;
    using System.Web;
    using System.Web.Script.Serialization;
    using System.Collections.Generic;
    public class Handler : IHttpHandler {
    public void ProcessRequest (HttpContext context) {
    context.Response.ContentType = "text/plain";
    Person p1 = new Person { Age = "22", Name = "tom" };
    Person p2 = new Person { Age = "23", Name = "jim" };
    Person p3 = new Person { Age = "24", Name = "lilei" };
    IList persons = new List {p1,p2,p3};
    JavaScriptSerializer js = new JavaScriptSerializer();
    string s= js.Serialize(persons);
    context.Response.Write(s);
    }
    public class Person
    {
    public string Name { get; set; }
    public string Age { get; set; }
    }
    public bool IsReusable {
    get {
    return false;
    }
    }
    }

    先實例化了三個person對象,然后放到一個集合中,最后把這個集合序列化成字符串流到客戶端;
    客戶端:
    客戶端通過$.parseJSON()將后臺傳遞過來的字符串轉化為js數組對象,接下來我們就使用操作普通數組的方式來操作這個得到的數組
    第三種就是通過標簽選擇器獲取的Jquery對象數組,
    代碼如下:




    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    Jquery中對數組的操作代碼_jquery

    Jquery中對數組的操作代碼_jquery:而在Jquery中則使用$.map()、$.each()來操作數組: 首先是普通的數組(索引為整數的數組): 代碼如下: $.map(arr,fn); 對數組中的每個元素調用fn函數逐個進行處理,fn函數將處理返回最后得到的一個新的數組 var arr = [9, 8, 7, 6,
    推薦度:
    標簽: 操作 代碼 操作的
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 中文字幕精品一区 | 国产精品www| 国产精品无码DVD在线观看| 人妻少妇精品视频一区二区三区| 久久精品无码一区二区无码| 国产精品福利网站导航| 亚洲精品亚洲人成人网| 国产办公室秘书无码精品99| 国产91精品一区二区麻豆亚洲| 午夜亚洲av永久无码精品| 国产成人无码精品一区二区三区| jizz国产精品| 国产欧美久久久精品| 久久精品国产亚洲av影院| 国产精品 日韩欧美| 国产成人精品日本亚洲专| 久久精品国产只有精品66| 91精品国产成人网在线观看| 最新精品国偷自产在线| 久草欧美精品在线观看| 刺激无码在线观看精品视频| 国产精品免费精品自在线观看| 日韩精品欧美| 久久青草国产精品一区| 中文字幕亚洲精品无码| 四虎精品免费永久免费视频| 国产精品久久国产精品99盘| 国产精品无码专区| 久久久精品波多野结衣| 国产成人精品天堂| 永久免费精品影视网站| 无码国模国产在线无码精品国产自在久国产 | 亚洲国产小视频精品久久久三级 | 亚洲欧美精品SUV| 亚洲国产精品成人久久蜜臀 | 99在线精品视频在线观看| 久久99国产精品成人欧美| 国产精品亚洲精品日韩已方| 国产日韩精品欧美一区喷水| 精品国际久久久久999波多野| 青春草无码精品视频在线观|