前端工程师机试题及参考答案.docx

前端工程师机试题及参考答案

一、基础编程题(30分)

1.数组去重与排序(15分)

题目:编写一个函数,接收一个包含重复数字的数组,返回去重后从小到大排序的新数组,要求兼容ES5环境,不使用Set和Array.from。

//示例输入:[3,1,4,1,5,9,2,6,5,3,5]

//示例输出:[1,2,3,4,5,6,9]

参考答案:

functionuniqueAndSort(arr){

//兼容性处理:判断是否为数组

if(!Array.isArray(arr))return[];

varresult=[];

文档评论(0)

1亿VIP精品文档

相关文档