zoukankan      html  css  js  c++  java
  • map(froeach改变值,map生成新数组)

    http://www.365mini.com/page/jquery-map.htm    

    <input id="n1" name="uid" type="checkbox" checked="checked" value="1">
    <input id="n2" name="uid" type="checkbox" checked="checked" value="2">
    <input id="n3" name="uid" type="checkbox" value="3">
    <input id="n4" name="uid" type="checkbox" checked="checked" value="4">

    <script type="text/javascript">
    // map()函数用于处理当前jQuery对象匹配的所有元素,并将处理结果封装为新的数组。
    var checkedUid = $("[name=uid]:checked");
    console.log("checkedUid",checkedUid);
    //将所有匹配元素的value值封装为结果数组,并返回封装了这个结果数组的jQuery对象
    var result = checkedUid.map( function(index, element){
    console.log("element",index,element,this);
    // 函数内部的this === element
    return this.value;
    } );
    console.log("result0",result);

    console.log("输出封装的结果数组中索引为1的元素:",result.get(1));
    console.log("获取封装的整个结果数组",result.get());
    </script>

  • 相关阅读:
    简单 dp 题选做
    UVa11327
    Codeforces Round #641 (div.2) 题解
    新博客
    数位dp的学习
    stl粗略用法
    cf437C The Child and Toy
    poj1995 Raising Modulo Numbers
    Tarjan的学习
    最短路模板
  • 原文地址:https://www.cnblogs.com/djlele/p/7473681.html
Copyright © 2011-2022 走看看