打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
前端笔试、面试题 - JS

1、数组扁平化(数组降维)

数组扁平化是指将一个多维数组变为一维数组

[1, [2, 3, [4, 5]]]  ------>  [1, 2, 3, 4, 5]

  答案:https://www.cnblogs.com/wind-lanyan/p/9044130.html  https://www.cnblogs.com/yinping/p/11232361.html

2、给定一个数组,将数组中的所有0移动到末尾,并保持非0元素的顺序不改变。如 [0,1,0,3,12] 移动后的期望数组为 [1,3,12,0,0]

要求:1、不能创建新的数组来做操作
      2、尽量少的操作次数

  答案:https://blog.csdn.net/cchengone/article/details/52972172  https://www.cnblogs.com/xiao-pengyou/p/10632378.html

3、写出下列两行代码处理后的返回数据

['1','2','3'].map(parseInt);
['1','2','3'].filter(parseInt);

  答案:https://blog.csdn.net/The_X_One/article/details/83584019

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
js一维数组变成二维数组
[js] 第119天 写一个方法把多维数组降维
2015腾讯暑期实习生 Web前端开发面试经历
2016十家公司前端面试小记
自学转行成前端工程师,三面拿下字节跳动offer
携程2021前端开发实习一面
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服