有人可以向我解释为什么“this”不等于以下 javascript IIFE 代码中的 win 或 window 吗?

诺拉

执行下面这段代码时,结果是错误的,为什么?“这个”与什么有关?我期望结果在两个警报语句中都是正确的

(function(win){

     alert("this == win: "+ this == win);         // false
     alert("this == window: "+ this == window);   // false

})(window);
埃帕斯卡雷洛

与这个不相等的窗口无关,这是一个操作顺序问题....

解析器看到的是:

("this == win: "+ this) == win

添加正确的括号

(function(win){

     console.log("this == win: "+ (this == win));        
     console.log("this == window: "+ (this == window));   

})(window);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有人可以向我解释while循环在javascript getCookie()中的功能吗?

来自分类Dev

有人可以解释为什么我在 Python 中得到这个输出吗?

来自分类Dev

在JavaScript中重新分配全局变量-有人可以向我解释为什么currentAcc保持未定义状态

来自分类Dev

有人可以向我解释以下代码吗?

来自分类Dev

有人可以向我解释此代码吗?

来自分类Dev

有人可以向我解释这段代码吗

来自分类Dev

有可能Chrome调试Iife javascript吗?

来自分类Dev

Javascript:对象和函数......有人可以解释为什么这行不通吗?

来自分类Dev

有人可以解释为什么此输入代码生成提供的输出吗?

来自分类Dev

有人可以向我解释下面的代码在做什么吗?

来自分类Dev

有人可以向我解释这段代码在做什么吗?

来自分类Dev

有人可以解释为什么我的相邻选择器在jQuery中无法按预期工作吗?

来自分类Dev

有人可以向我解释为什么该按钮不起作用吗?

来自分类Dev

有人可以向我解释为什么0.15-0.10 = 0.049吗?

来自分类Dev

有人可以解释以下javascript代码的最后输出结果吗?

来自分类Dev

有人可以向我解释Dojo的“ dojo / on”模块中到底发生了什么吗?

来自分类Dev

有人可以向我解释Android中的“ void postConcat”是什么吗?

来自分类Dev

有人可以解释为什么这种用于查找字谜的红宝石代码有效吗?

来自分类Dev

D有IIFE吗?

来自分类Dev

有人可以解释一下这段javascript代码在做什么吗?

来自分类Dev

有人可以解释为什么这可以计算无符号整数中的设置位吗?

来自分类Dev

Javascript - 有人可以向我解释一下这是做什么的吗?

来自分类Dev

有人可以向我解释为什么我的函数返回0而不是1吗?

来自分类Dev

有人可以向我解释此Python代码中我在做什么错,并帮我弄清楚吗?

来自分类Dev

有人可以向我解释为什么函数内的参数立即被赋值给对象的值吗?

来自分类Dev

有人可以向我解释此JavaScript函数的流程吗?(关闭概念)

来自分类Dev

有人可以向我解释这个javascript语句吗?

来自分类Dev

有人可以用javascript解释以下代码吗?它用于读取文本文件,但是我不了解XML和AJAX的内容?

来自分类Dev

有人可以使用.bind()函数向我解释此代码吗?

Related 相关文章

  1. 1

    有人可以向我解释while循环在javascript getCookie()中的功能吗?

  2. 2

    有人可以解释为什么我在 Python 中得到这个输出吗?

  3. 3

    在JavaScript中重新分配全局变量-有人可以向我解释为什么currentAcc保持未定义状态

  4. 4

    有人可以向我解释以下代码吗?

  5. 5

    有人可以向我解释此代码吗?

  6. 6

    有人可以向我解释这段代码吗

  7. 7

    有可能Chrome调试Iife javascript吗?

  8. 8

    Javascript:对象和函数......有人可以解释为什么这行不通吗?

  9. 9

    有人可以解释为什么此输入代码生成提供的输出吗?

  10. 10

    有人可以向我解释下面的代码在做什么吗?

  11. 11

    有人可以向我解释这段代码在做什么吗?

  12. 12

    有人可以解释为什么我的相邻选择器在jQuery中无法按预期工作吗?

  13. 13

    有人可以向我解释为什么该按钮不起作用吗?

  14. 14

    有人可以向我解释为什么0.15-0.10 = 0.049吗?

  15. 15

    有人可以解释以下javascript代码的最后输出结果吗?

  16. 16

    有人可以向我解释Dojo的“ dojo / on”模块中到底发生了什么吗?

  17. 17

    有人可以向我解释Android中的“ void postConcat”是什么吗?

  18. 18

    有人可以解释为什么这种用于查找字谜的红宝石代码有效吗?

  19. 19

    D有IIFE吗?

  20. 20

    有人可以解释一下这段javascript代码在做什么吗?

  21. 21

    有人可以解释为什么这可以计算无符号整数中的设置位吗?

  22. 22

    Javascript - 有人可以向我解释一下这是做什么的吗?

  23. 23

    有人可以向我解释为什么我的函数返回0而不是1吗?

  24. 24

    有人可以向我解释此Python代码中我在做什么错,并帮我弄清楚吗?

  25. 25

    有人可以向我解释为什么函数内的参数立即被赋值给对象的值吗?

  26. 26

    有人可以向我解释此JavaScript函数的流程吗?(关闭概念)

  27. 27

    有人可以向我解释这个javascript语句吗?

  28. 28

    有人可以用javascript解释以下代码吗?它用于读取文本文件,但是我不了解XML和AJAX的内容?

  29. 29

    有人可以使用.bind()函数向我解释此代码吗?

热门标签

归档