- 0
- 0
- 约3.79千字
- 约 11页
- 2026-02-12 发布于山东
- 举报
关于前端map的笔试题及答案
单项选择题(每题2分,共10题)
1.以下哪个是JavaScript中数组的map方法的正确调用方式?
A.`[1,2,3].map()`
B.`map([1,2,3])`
C.`[1,2,3].map(function(item){returnitem2})`
D.`map(1,2,3)`
答案:C
2.map方法返回的是?
A.原数组
B.新数组
C.一个对象
D.一个字符串
答案:B
3.数组`[1,2,3].map(item=item+1)`的结果是?
A.`[1,2,3]`
B.`[2,3,4]`
C.`[3,4,5]`
D.`[1,3,5]`
答案:B
4.若数组`arr=[10,20,30]`,执行`arr.map(num=num/10)`后,`arr`数组的值为?
A.`[1,2,3]`
B.`[10,20,30]`
C.`[100,200,300]`
D.`[0,0,0]`
答案:B
5.map方法接收几个参数?
A.1个
B.2个
C.3个
D.4个
答案:C
6.以下代码`[].map(item=item2)`的结果是?
A.`[]`
B.`[0]`
C.`null`
D.`undefined`
答案:A
7.数组`[a,b,c].map(str=str.toUpperCase())`的结果是?
A.`[a,b,c]`
B.`[A,B,C]`
C.`[A,b,c]`
D.`[a,B,C]`
答案:B
8.执行`[1,NaN,3].map(num=num2)`后,结果数组中`NaN`的位置值是?
A.`0`
B.`NaN`
C.`-1`
D.`null`
答案:B
9.对于`[true,false].map(bool=bool?yes:no)`的结果是?
A.`[yes,yes]`
B.`[no,yes]`
C.`[yes,no]`
D.`[no,no]`
答案:C
10.以下哪个函数不能作为map的回调函数?
A.箭头函数
B.普通函数
C.构造函数
D.匿名函数
答案:C
多项选择题(每题2分,共10题)
1.以下关于map方法说法正确的是()
A.它会遍历数组的每一个元素
B.它会改变原数组
C.回调函数接收三个参数
D.返回值是一个新数组
答案:ACD
2.以下哪些可以作为map回调函数的参数()
A.当前元素
B.当前元素的索引
C.原数组
D.新数组
答案:ABC
3.以下代码执行后,结果正确的有()
`letarr=[1,2,3];letnewArr=arr.map(item=itemitem);`
A.`newArr`是`[1,4,9]`
B.`arr`是`[1,2,3]`
C.`newArr`是`[2,4,6]`
D.`arr`是`[1,4,9]`
答案:AB
4.下列关于map与forEach区别说法正确的是()
A.map有返回值,forEach没有
B.forEach可以改变原数组,map不能
C.map一定会返回一个新数组,forEach不会
D.它们遍历数组的方式完全不同
答案:AC
5.数组`[1,2,3].map`可以接收以下哪些类型的回调函数()
A.定义在外部的函数
B.立即执行函数
C.箭头函数
D.具名函数
答案:ACD
6.若`letarr=[1,2,3];letnewArr=arr.map((item,index)=item+index);`以下说法正确的是()
A.`newArr`第一个元素是1
B.`newArr`第二个元素是3
C.`newArr`第三个元素是5
D.`newArr`第三个元素是6
答案:ABC
7.以下哪些情况map方法不会遍历所有元素()
A.数组长度为0
B.回调函数抛出错误
C.原数组被修改
D.数组中有`null`值
答案:AB
8.以下关于map方法性能说法正确的是()
A.比普通for循环性能好
B.性能受回调函数复杂度影响
C.适用于需要创建新数组的
您可能关注的文档
- 新宪法学试题及答案.doc
- 监理工程师进度测试题库.doc
- 英语大赛笔试题目及答案.doc
- 生活设计基础知识点.doc
- 搏击课程基础知识点.doc
- 农村电商带货面试题及答案.doc
- 现代常识题库及答案.doc
- 消防安装工程试题及答案.doc
- 2026年初中语文模拟试卷专项训练.docx
- 特警智商测试题及答案.doc
- 2026年党章党规党纪知识测试题完美版.docx
- 2026年党章条例知识测试题(培优a卷).docx
- 开学心里疏导学社心理健康讲座中小学生开学第一课情绪管理主题班会教育ppt课件10成品.pptx
- 开学心里疏导学社心理健康讲座中小学生开学第一课情绪管理主题班会ppt课件8成品.pptx
- 开学心里疏导学社心理健康讲座中小学生开学第一课情绪管理主题班会教育ppt课件37成品 .pptx
- 开学心里疏导学社心理健康讲座中小学生开学第一课情绪管理主题班会ppt课件17成品.pptx
- 开学心里疏导学社心理健康讲座中小学生开学第一课情绪管理主题班会ppt课件5成品.pptx
- 幼儿园开学缓解入园焦虑家长会开学第一课收心安全教育开学立规矩主题班会教育课件PPT91.pptx
- 幼儿园开学缓解入园焦虑家长会开学第一课收心安全教育开学立规矩主题班会教育课件PPT73.pptx
- 开学心里疏导学社心理健康讲座中小学生开学第一课情绪管理主题班会ppt课件3成品.pptx
最近下载
- 2025年跨境电商品牌本土化本地化翻译质量.docx
- 南京绿洲分油机说明书kydh206pdf精品.pdf VIP
- 2025年煤矿安全生产开工第一课培训课件.ppt
- 镇委领导班子2025年度民主生活会“五个带头”对照检查材料(含整改情况、案例剖析)文稿.docx VIP
- VA ONE用户手册-中文-含目录.pdf VIP
- 2026年宝武集团工程师绩效考核标准及方法.docx VIP
- 系统上线保障方案.docx VIP
- 2025至2030装配机器人产业市场深度调研及发展趋势与战略报告.docx VIP
- 联邦学习中隐私保护与模型精度平衡的多目标优化算法研究.pdf VIP
- 2025年绿色能源在垃圾发电项目的可行性研究报告.docx VIP
原创力文档

文档评论(0)