从外部范围引用私有变量

湿婆

错误: ReferenceError: e is not defined

someVal当变量的值超出函数范围时,该如何返回

function doStuff(e, val) {
    console.log(someVal)
    e.preventDefault();
}
$(function() {
    var someVal = 10;
    $('#someBtn').on('click', doStuff(e, someVal));
});

http://jsfiddle.net/yftfmw1f/

巴尔玛

的第二个参数.on应该是一个函数。它将接收该事件作为参数,您可以将其传递给:

$('#someBtn').on('click', function(event) {
    doStuff(event, someVal);
});

您正在完全倒退地考虑它。e直到您调用才设置doStuff,所以在调用它的函数中引用它怎么有意义?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

私有变量的范围

来自分类Dev

为什么可以通过引用从外部类访问私有变量?

来自分类Dev

内部类中私有变量的范围?

来自分类Dev

私有变量和类本地引用

来自分类Dev

C ++将外部变量导入私有类变量

来自分类Dev

C ++将外部变量导入私有类变量

来自分类Dev

脚本参数作为私有范围变量

来自分类Dev

如何从外部更改JavaScript方法中私有变量的值?

来自分类Dev

从外部类访问链接列表私有变量

来自分类Dev

归约变量在外部环境中是私有的

来自分类Dev

从外部类访问内部类的私有实例变量

来自分类Dev

在 OpenMP 中使用私有版本的全局外部变量

来自分类Dev

Javascipt模拟私有变量,但是由于范围的原因,javascript已经私有了?

来自分类Dev

从私有内部类访问外部类私有变量是一种不好的做法吗?

来自分类Dev

引用变量范围外

来自分类Dev

用变量引用范围

来自分类Dev

私有变量继承

来自分类Dev

JS外部范围变量

来自分类Dev

如何通过引用过程来传递全局变量或处理私有全局变量

来自分类Dev

有私有变量时,为什么需要使引用恒定?

来自分类Dev

为什么在C#中,从函数参数中引用变量比从私有属性中引用变量快?

来自分类Dev

cpp文件中命名空间范围内的“私有”变量

来自分类Dev

为什么angular docs建议不要使用公共和私有范围变量

来自分类Dev

如何最好地处理MySQL函数内部缺少私有变量范围的问题?

来自分类Dev

eventListener在应该位于函数私有范围内的变量上工作

来自分类Dev

从嵌套的私有类内部在外部类中使用C ++公共变量

来自分类Dev

为什么可以从javascript中的函数外部访问匿名函数中的私有变量?

来自分类Dev

如何从类Objective C外部获取和设置私有实例变量/属性?

来自分类Dev

Javascript变量范围和引用

Related 相关文章

  1. 1

    私有变量的范围

  2. 2

    为什么可以通过引用从外部类访问私有变量?

  3. 3

    内部类中私有变量的范围?

  4. 4

    私有变量和类本地引用

  5. 5

    C ++将外部变量导入私有类变量

  6. 6

    C ++将外部变量导入私有类变量

  7. 7

    脚本参数作为私有范围变量

  8. 8

    如何从外部更改JavaScript方法中私有变量的值?

  9. 9

    从外部类访问链接列表私有变量

  10. 10

    归约变量在外部环境中是私有的

  11. 11

    从外部类访问内部类的私有实例变量

  12. 12

    在 OpenMP 中使用私有版本的全局外部变量

  13. 13

    Javascipt模拟私有变量,但是由于范围的原因,javascript已经私有了?

  14. 14

    从私有内部类访问外部类私有变量是一种不好的做法吗?

  15. 15

    引用变量范围外

  16. 16

    用变量引用范围

  17. 17

    私有变量继承

  18. 18

    JS外部范围变量

  19. 19

    如何通过引用过程来传递全局变量或处理私有全局变量

  20. 20

    有私有变量时,为什么需要使引用恒定?

  21. 21

    为什么在C#中,从函数参数中引用变量比从私有属性中引用变量快?

  22. 22

    cpp文件中命名空间范围内的“私有”变量

  23. 23

    为什么angular docs建议不要使用公共和私有范围变量

  24. 24

    如何最好地处理MySQL函数内部缺少私有变量范围的问题?

  25. 25

    eventListener在应该位于函数私有范围内的变量上工作

  26. 26

    从嵌套的私有类内部在外部类中使用C ++公共变量

  27. 27

    为什么可以从javascript中的函数外部访问匿名函数中的私有变量?

  28. 28

    如何从类Objective C外部获取和设置私有实例变量/属性?

  29. 29

    Javascript变量范围和引用

热门标签

归档