这些前端大厂面试题你会做吗?每日10题大厂面试题(六)

简介: 这些前端大厂面试题你会做吗?每日10题大厂面试题(六)

题1(剩余参数)

下面输出的是

答案:SyntaxError

这道题考察的是:

  • 剩余参数:…args是剩余参数,剩余参数的值是一个包含所有剩余参数的数组,并且只能作为最后一个参数。上述示例中,剩余参数是第二个参数,这是不可能的,并会抛出语法错误

题2(NaN, Number.isNaN)

下面输出的是:

640.png

答案:false false true false

这道题考察的是:

  • NaN:NaN 属性是代表非数字值的特殊值。该属性用于指示某个值不是数字。可以把 Number 对象设置为该值,来指示其不是数字值。NaN 与所有值都不相等,包括它自己。
  • Number.isNaN:方法Number.isNaN,可以检测传递的值是否为数字值并且是否等价于NaN。方法isNaN,可以检测传递的值是否为数字

题3(TypeError)

下面输出的是:

答案:TypeError

这道题主要考察:

  • TypeError: 变量name保存字符串的值,而不是函数,当值不是预期类型的时候,会抛出TypeErrors, TypeError:name is not a function

题4(自动分号插入)

下面输出的是

640.png

答案:a is bigger, undefined and b is bigger, undefined

这道题主要考察:

  • 自动分号插入:在javascript中,我们不必显式地编写分号(; ),但是javascript引擎仍然在语句之后自动添加引号。在这里,我们在新的一行上写了一个return语句和另一个值a+b,引擎会在return后加;,而不是a+b后。这意味着永远不会到达a+b

题5(Symbol)

下面输出的是

答案:{Symbol(‘a’): ‘b’} and []

这道题主要考察:

  • Symbol: Symbol提供完全唯一的值,Symbol类型是不可枚举的,Object.keys方法返回对象上的所有的可枚举的键属性。Symbol类型是不可见的,并返回一个空数组,而记录整个对象时,所有属性都是可见的,甚至不可枚举的属性

题8(ReferenceError)

下面输出的是

答案:ReferenceError

这道题主要考察:

  • ReferenceError: 这里用解构赋值给myName赋值了,但是name是一个未定义的变量,调用一个未定义的变量会引起语法错误,也就是ReferenceError

题10(Array.prototype)

下面哪些方法修改了原数组

640.png

答案:splice

这道题主要考察:

  • Array.prototype: 数组原型中能修改原数组的方法,除了push,pop,shift, unshifit这些推入推出的方法,还有reverse和sort使得数组排序的方法以外,就只有splice会修改原数组


目录
相关文章
|
存储 JavaScript 前端开发
2022年前端js面试题
2022年前端js面试题
208 57
|
存储 XML 移动开发
前端大厂面试真题
前端大厂面试真题
|
12月前
|
Web App开发 前端开发 Linux
「offer来了」浅谈前端面试中开发环境常考知识点
该文章归纳了前端开发环境中常见的面试知识点,特别是围绕Git的使用进行了详细介绍,包括Git的基本概念、常用命令以及在团队协作中的最佳实践,同时还涉及了Chrome调试工具和Linux命令行的基础操作。
「offer来了」浅谈前端面试中开发环境常考知识点
|
10月前
|
缓存 前端开发 JavaScript
"面试通关秘籍:深度解析浏览器面试必考问题,从重绘回流到事件委托,让你一举拿下前端 Offer!"
【10月更文挑战第23天】在前端开发面试中,浏览器相关知识是必考内容。本文总结了四个常见问题:浏览器渲染机制、重绘与回流、性能优化及事件委托。通过具体示例和对比分析,帮助求职者更好地理解和准备面试。掌握这些知识点,有助于提升面试表现和实际工作能力。
201 1
|
11月前
|
Web App开发 JavaScript 前端开发
前端Node.js面试题
前端Node.js面试题
|
存储 前端开发 JavaScript
44 个 React 前端面试问题
【8月更文挑战第18天】
178 2
|
存储 前端开发 JavaScript
44 个 React 前端面试问题
44 个 React 前端面试问题
|
11月前
|
存储 人工智能 前端开发
前端大模型应用笔记(三):Vue3+Antdv+transformers+本地模型实现浏览器端侧增强搜索
本文介绍了一个纯前端实现的增强列表搜索应用,通过使用Transformer模型,实现了更智能的搜索功能,如使用“番茄”可以搜索到“西红柿”。项目基于Vue3和Ant Design Vue,使用了Xenova的bge-base-zh-v1.5模型。文章详细介绍了从环境搭建、数据准备到具体实现的全过程,并展示了实际效果和待改进点。
838 14
|
11月前
|
JavaScript 前端开发 程序员
前端学习笔记——node.js
前端学习笔记——node.js
202 0
|
11月前
|
人工智能 自然语言处理 运维
前端大模型应用笔记(一):两个指令反过来说大模型就理解不了啦?或许该让第三者插足啦 -通过引入中间LLM预处理用户输入以提高多任务处理能力
本文探讨了在多任务处理场景下,自然语言指令解析的困境及解决方案。通过增加一个LLM解析层,将复杂的指令拆解为多个明确的步骤,明确操作类型与对象识别,处理任务依赖关系,并将自然语言转化为具体的工具命令,从而提高指令解析的准确性和执行效率。
326 6

热门文章

最新文章