一道关于this指向的前端面试题?

ITMISS
浏览 534回答 2
2回答

蛊毒传说

1.在全局环境中使用var x,相当于给window添加x属性2.执行var x = a(5),在function中给x赋值为5,但是将this返回给它本身,则导致它又等于window,此时x === x.x === x.x.x === ... === window,按照理论来说只要你能输出所有的x.x,那应该能有机会看到5,但这本身是一个无限循环3.至于y为何没有undefined,原因是它没有和x变量同名
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5