初级前端面试(杭州·实录)

面试题:

1.vue生命周期

2.组件间传值的几种方式

3.跨域

4.数组的集中处理方式

5.promise

6.原生封装一个组件

7.本地储存

8.定位

9.水平垂直居中

10.弹性布局

11.异步请求

12.ajax返回的是什么对象

13.css3过渡

14.浮动

15.如何实现低于12px的字体、

16.Vuex

17.数组的去重

18.清除页面缓存的集中方式

19.uniapp页面的几种跳转方式

20.项目为什么要打包

21.如何判断是否登陆

22.微信小程序头像如何上传

23.对vue怎么看

24.git是在本地还是远程合成代码

25.项目中或者最近遇到的最难得问题是什么

实操类:

1.实现一个函数,对给定数组的value做去重后相乘,请尽量用原生方法实现!


const array = [{value: 9}, {value: 2},
 {value: 3}, {value: 3},{value: 5}, 
{value: 2}, {value: 5}];
例如上面数组去重相乘结果为270:(9 * 2 * 3 * 5 = 270)

2.给你2个数组a和b, 把2个数组合并, 返回合并后的数组 按 递减顺序 排列并过滤掉指定元素。


let arr1 = [1,8,3,10,3,2,9,2], 
arr2 = [2,5,6], 
element = 2
function 
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值