11智能在线
新记
前端面试题,map,forEach,for循环,三个都能遍历,啥区别?
如题所述
举报该文章
相关建议 2019-12-20
for遍历对象自身的和继承的可枚举的属性,也就是说会包括那些原型链上的属性。如果想要仅迭代自身的属性,那么在使用 for...in
forEach
只能遍历数组,不能中断,没有返回值(或认为返回值是undefined)
map
只能遍历数组,不能中断,返回值是修改后的数组
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/f448f42qs2v24qf4qvq.html
其他看法
第1个回答 2019-12-19
虽说都能遍历,但是呢,效率完全不同了吧。所以,这道题主要问的是算法方向的问题!
第2个回答 2019-12-19
这个区别就是她们的遍历过程不一样
相似回答
2024
前端
开发
面试题
汇总(持续更新中)
答:
JavaScript篇1.
foreach与map区别:比较它们的相同点与不同点2.
常用数组方法:push(), pop(), unshift(), shift(), join()等操作3. 获取数组最后一个元素的方法4. let与const的区别:常量与变量的声明与赋值差异 存储与数据管理1. cookie, localStorage, sessionStorage比较2. Vue 1.x, 2.x,...
大家正在搜
java面试中关于io的面试题
hashmap面试题
map的循环遍历
map里有list循环遍历
map面试题
map集合面试题
java map循环
java集合框架面试题
java关于集合的面试题
相关问题
前端工程师面试做算法题用什么编程语言来做
前端主要编程语言有哪些
前端开发都有什么编程语言
前端包括那些编程语言?
编程语言学的不好,就业可以走设计前端吗
计算机网络前端编程语言选哪个
淘宝编程语言核心层为什么选择用JAVA,但前端表现层却使用其...
做个网站,所要用到的编程语言:前端一般用:HTML+CSS+...