当前位置: 代码迷 >> 综合 >> 实习面试 | 前端
  详细解决方案

实习面试 | 前端

热度:13   发布时间:2024-03-07 11:21:39.0

var、let的区别,真不知道

vue、react、angular框架,真不知道

JS权威指南,确实没有看过

递归方式的数组反转,真心不会

小黄书看过么?红宝书看过么?别问了,挺逗没有听说过

gis什么鬼,不清楚,不知道,晓不得

面试挂了,没有准备,基础也不行,还是找点代码纪念一下

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title>实习面试:数组反转(递归方式)</title></head><body><script type="text/javascript">/* 一般方式的数组反转 */var arr1 = [1,2,3,4,5];console.log("原始数据:"+arr1);function rev(arr1){list = [];for(let i=arr1.length-1;i>=0;i--){list[arr1.length-i] = arr1[i];}console.log("反转后的数据:"+list);}rev(arr1);console.log("========================");/* 递归方式的数组反转 */var func = function(x, indx, str) {return indx == 0 ? str : func(x, --indx, (str += " " + x[indx]));}var arr2 = new Array(1,2,3,4,5);console.log("原始数据:"+arr2);var arr3 = func(arr2, arr2.length, "");console.log("反转后的数据:"+arr3);</script></body>
</html>

 就像连HTML都没有学过一样的感觉,大厂就是不一样啊!

 

  相关解决方案