刷新你对 JavaScript 认识的问题合集!

JavaScript进阶问题

JavaScript-Questions,从基础到进阶,测试你有多了解 JavaScript。 刷新你的知识,帮助你的 coding 面试!

我们在学习JavaScript 中会遇到许多问题,比如隐式类型转换、原型链、闭包、作用域、执行上下文等问题。初学者可能遇到这些问题会很困扰,所以我们更要熟悉了解这些机制。

JavaScript-Questions 是一个收集了很多 Javascript 进阶问题的项目。主要考察了 JavaScript 的基础知识以及核心知识。这些题目与国内面试题不同。

每一道题都会刷新我们对 JavaScript 的认识。下面我为大家列举两道题,大家一起来试试看。做完后可以直接在题目下方查看答案和解析。

**README**

例如第 5 题以下选项哪一个是正确的?

const bird = {
  size: 'small'
}

const mouse = {
  name: 'Mickey',
  small: true
}
  • A: mouse.bird.size是无效的
  • B: mouse[bird.size]是无效的
  • C: mouse[bird["size"]]是无效的
  • D: 以上三个选项都是有效的

例如第 77 题,这是一个纯函数吗?

function sum(a, b) {
  return a + b;
}

这道题看上去很简单,但是却容易一不小心就会做错,这就是它的特点。大家在划水的时候可以看看,鉴别一下自己的水平哦。做完后记得查看答案及解析哦。

⬇️ 点击下方阅读原文查看详情

关于

编程导航是一个帮助大家高效发现优质编程资源的项目。不同于传统的导航网站,在编程导航主站中,你可以自由搜索编程资源并轻松获取。此外,通过资源简介、详情、秒懂视频以及大家的评论,还可以助你快速了解资源!

在编程导航公众号中,也会定期给大家推荐好的编程资源,了解更多编程小知识,不经意间收获成长!

有帮助的话,欢迎分享给身边的同学,非常感谢!❤️

原文链接:https://www.code-nav.cn/rd/?rid=3b020ca36018dc9e021febe369c477fb

你可能感兴趣的:(刷新你对 JavaScript 认识的问题合集!)