zoukankan      html  css  js  c++  java
  • Javascript遍历each与map

    目的:获取每一个多框的ID值;

    each方法:

    定义一个空数组,通过each方法,往数组添加ID值;最后将数组转换成字符串后,alert这个值;

    $(function(){
        var arr = [];
        $(":checkbox").each(function(index){
            arr.push(this.id);
        });
        var str = arr.join(",");
        alert(str);
    })

    map方法:

    将每个:checkbox执行return this.id;并将这些返回值,自动的保存为jQuery对象,然后用get方法将其转换成原生Javascript数组,再使用join方法转换成字符串,最后alert这个值;

    $(function(){
        var str = $(":checkbox").map(function() {
            return this.id;
        }).get().join();    
        alert(str);
    })

    当有需一个数组的值的时候,用map方法,很是方便;

  • 相关阅读:
    bash变量作用域问题
    grep sed awk find用法
    vim compare 比对
    python的位数问题
    mysql使用
    lua 学习
    iptables的使用
    地铁换乘
    NOJ 1063 生活的烦恼
    猴子的下落
  • 原文地址:https://www.cnblogs.com/lufy/p/2489818.html
Copyright © 2011-2022 走看看