前端,一道大厂面试输出题

  let a = 1
  (function(){
    let a = 2
  }())

这段代码为什么报错?#牛客在线求职答疑中心##如何判断面试是否凉了#
全部评论
你在1后面加个分号试试
点赞 回复 分享
发布于 2023-09-26 10:38 湖北
自执行函数有独立的作用域块
点赞 回复 分享
发布于 2023-09-28 21:08 黑龙江
立即执行函数它是在全局作用域下的,重复声明了吧
点赞 回复 分享
发布于 2023-10-15 18:55 江苏

相关推荐

绝不捅篓子:八股挺简单的,可能要多背背计网?后续参加面试几层模型ip mac以及http1.0 1.1 2.0 3.0以及https还有拥塞和流量控制也很大可能考到的。以及浏览器的缓存机制,cookie token session localstroage sessionstorage等。vue的话就是vue或react深入到原理,以及各版本一些大的改动。webpack或vite这种打包工具。es各代的特性,最重要的是es6特性,以及后面es2017的async await,es2020的可选链和空值合并,js中高级知识,v8引擎的jit及垃圾回收。这些干完八股算是差不多了。剩下的把项目用到东西的原理搞好,细致到可以手写伪代码就好。再把算法撕掉就行了。咱们共勉
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务