logo
  • 教程列表
  • SO官方文档
  • 范围
    • 关闭
    • 吊装
    • var 和 let 之间的区别
    • 应用和调用语法和调用
    • 箭头函数调用
    • 绑定调用
    • 方法调用
    • 匿名调用
    • 构造函数调用
    • 使用 let in 循环而不是 var(单击处理程序示例)
  1. StackOverflow 文档
  2. JavaScript 教程
  3. 范围
  4. 匿名调用

匿名调用

Created: November-22, 2018

调用函数作为匿名函数,this 将成为全局对象(浏览器中的 self)。

function func() {
    return this;
}

func() === window; // true

Version = 五

在 ECMAScript 5 的严格模式下 ,如果匿名调用该函数,则 this 将为 undefined。

(function () {
    "use strict";
    func();
}())

这将输出

undefined

  • 构造函数调用
  • 方法调用

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明