关注
对于第五题,我说一下我的理解:
首先是闭包的定义:闭包是一个函数,这个函数能够访问另一个函数作用域中的参数和变量。
而第五题中的函数是一个 IIFE 也就是立即执行的函数,返回了一个对象,这个对象中有一个 say 方法,这个 say 方法能够访问到这个立即执行的函数中的变量 test,所以 say 是一个闭包。
然后面试官说和闭包没关系的话,我觉得面试官是想让你回答 JS 的静态作用域吧,也就是 JS 中函数作用域是在函数定义的时候就决定了的,相对的有动态作用域,是函数在调用的时候才决定作用域。
查看原帖
点赞 2
相关推荐
牛客热帖
更多
正在热议
更多
# 在大厂上班是一种什么样的体验 #
10459次浏览 131人参与
# 你认为工作的意义是什么 #
249120次浏览 1498人参与
# 程序员找工作至少要刷多少题? #
18094次浏览 246人参与
# 为了减少AI幻觉,你注入过哪些设定? #
4426次浏览 147人参与
# 我现在比当时_,你想录用我吗 #
8579次浏览 111人参与
# 机械人避雷的岗位/公司 #
43321次浏览 298人参与
# 一张图晒一下你的AI员工 #
4929次浏览 114人参与
# 论秋招对个人心气的改变 #
10601次浏览 154人参与
# 关于春招/暑期实习,你想知道哪些信息? #
7305次浏览 119人参与
# 刚入职的你踩过哪些坑 #
6690次浏览 127人参与
# AI Coding的使用心得 #
4541次浏览 101人参与
# 晒晒你司的新年福利 #
8360次浏览 104人参与
# 牛客AI体验站 #
6625次浏览 185人参与
# 12306一秒售罄,你抢到回家的票了吗? #
1901次浏览 47人参与
# 柠檬微趣工作体验 #
14762次浏览 83人参与
# 总结:哪家公司面试体验感最差 #
92954次浏览 430人参与
# 程序员能干到多少岁? #
8476次浏览 115人参与
# 你认为小厂实习有用吗? #
117993次浏览 679人参与
# 互联网公司评价 #
485512次浏览 4109人参与
# 应届生进小公司有什么影响吗 #
118243次浏览 1159人参与

OPPO公司福利 1108人发布