首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
寒冬来了
前端开发
·
4年前
关注
屏蔽作者: 寒冬来了
举报
function foo(a) {
var a;
return a;
}
function bar(a) {
var a = 'bye';
return a;
}
[foo('hello'), bar('hello')]//输出结果为:hello,bye
两个函数内部的 return a; 根据作用域链寻找都是返回函数作用域的 a 吧。
第二个输出我可以理解,可是第一个的输出结果是 hello ,
第一个函数的a 不是undefined 吗?
展开
分享
评论
点赞
相关推荐
姓严,男孩女孩不知道,辛苦jym给起个名字
34 赞 ·
686 评论
第二天,在家修图
26 赞 ·
13 评论
10w左右的家庭suv用车,有推荐吗?
24 赞 ·
311 评论
相关推荐
姓严,男孩女孩不知道,辛苦jym给起个名字
34 赞 ·
686 评论
第二天,在家修图
26 赞 ·
13 评论
10w左右的家庭suv用车,有推荐吗?
24 赞 ·
311 评论