JS函数声明与变量声明那些事

今天看到了一个面试题,让身为前端的我很是惭愧,也做了一些项目了,但是好多原理上的东西还是模棱两可,趁现在没有那么忙,是该反思一下了~痛定思痛!!!
看一下这个题,是不是有很多人和我一样~~~

alert(a)
a();
var a=3;
function a(){
    alert(10)
}   
alert(a)
a=6;
a();

来吧,小伙伴们,不去控制板输出,立刻马上说出你的答案~~~
不知道答案的小伙伴们和我一起痛定思痛吧,不过也不要太难过,现在赶紧谷一下或者问一下度娘!
参考链接:[JS中变量名和函数名重名]

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,588评论 25 709
  • 先是PPT 讲解理论,然后老师拿出实例给我们 演示具体怎么建模然后进行仿真的,老师讲解很细 致,耐心,...
    孟冰_阅读 164评论 0 0
  • 你踏着初秋的艳阳 金光洒满河畔的石墙 在树梢等了一季的枯叶 飘起一丝荡漾 哦,原来是水乡 可你明明是喜欢海风的女子...
    Simon是好人阅读 259评论 0 0
  • 平时做的一些笔记,记不得出处了,知识共享吧 代码优化的目标是: 减小代码的体积 提高代码运行的效率 代码优化细节 ...
    mkitclear阅读 382评论 0 2
  • 我坐在窗前等你 钟摆呆漠无力 时针定格在黄昏 漫熬几个世纪 风 狂怒肆撼 楼 傲寒孑立 你趁着间隙 沙沙轻叩 奏响...
    裴小荷阅读 184评论 0 2