开发者社区> 问答> 正文

js 中 this 闭包 作用域

js 中 this 闭包 作用域

展开
收起
茶什i 2019-11-21 19:00:55 1127 0
1 条回答
写回答
取消 提交回答
  • this:指向调用上下文

    闭包:定义一个函数就开辟了一个局部作用域,整个 js 执行环境有一个全局作用域

    作用域:一个函数可以访问其他函数中的变量(闭包是一个受保护的变量空间)

    var f = (function fn() {
      var name = 1;
      return function () {
        name++;
        console.log(name)
      }
    })()
    
    ==>undefined 有疑问
    
    2019-11-21 19:01:29
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载