JavaScript进阶问题
JavaScript-Questions,从基础到进阶,测试你有多了解 JavaScript。 刷新你的知识,帮助你的 coding 面试!
我们在学习JavaScript 中会遇到许多问题,比如隐式类型转换、原型链、闭包、作用域、执行上下文等问题。初学者可能遇到这些问题会很困扰,所以我们更要熟悉了解这些机制。
JavaScript-Questions 是一个收集了很多 Javascript 进阶问题的项目。主要考察了 JavaScript 的基础知识以及核心知识。这些题目与国内面试题不同。
每一道题都会刷新我们对 JavaScript 的认识。下面我为大家列举两道题,大家一起来试试看。做完后可以直接在题目下方查看答案和解析。
例如第 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