关于全局的数组,如下怎样在onclick之外获取click之后的c

来源:3-2 IE中的事件对象

qq_小潘安_03830329

2016-12-31 03:19

<script>
window.onload=function(){
var a=[];
var b=[];
var c=[];
div.onclick= function(en){
var x=en.clientX;
var y= en.clientX;
a.push(x);
b.push(y);
c.push(a);
c.push(b);
}
}
</script>

写回答 关注

2回答

  • 慕码人1183263
    2017-01-01 13:24:59

    你上面写的c不久已经是全局变量了吗?在click之外访问的c就是click之后的c

  • o巧巧o_0
    2017-01-01 10:56:58

    div.onclick= function(en){

    //这里存在兼容问题

    en=en || window.event
    var x=en.clientX;
    var y= en.clientX;
    a.push(x);
    b.push(y);
    c.push(a);
    c.push(b);
    }


    其它的不明白你在说什么??点击之后,全局数组c已经被改变了,直接用就好了吧???

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99544 学习 · 1197 问题

查看课程

相似问题