JavaScript闭包?

 手机用户2502875017 发布于 2022-11-10 22:15
`

var dataPrint = [];
$('tbody :checkbox').click(function(){
    var $index = $('tbody :checkbox').index($(this))  //获取checkbox的下标
    console.log($index);
    //判断checkbox的状态
    if($(this).prop("checked")){
        dataPrint.push($index)
    }else{
        return
    }
            
});    
`

怎么才能在这个函数外面获取到这个新的dataPrint数组呢

3 个回答
  • 最后写个return dataPrint
    外部调用
    var dataPrint=getPrintNumber()

    2022-11-12 01:51 回答
  • 在getPrintNumber() 方法里将dataPrint return 出去不可以么?

    2022-11-12 01:51 回答
  • function getPrintNumber(){
        var dataPrint = [];
        // ....
        return dataPrint  
    };
    a = getPrintNumber();
    // 一段时间后
    console.log(a)
    2022-11-12 01:51 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有