同程 前端一面 面经

1. 看代码说输出

   ```js
   f();
   function f(){}
   
   fn();
   var fn = function() {}
   ```

2. 看代码说输出

   ```js
   a[0] === a['0']
   ```

3. 判断数据类型的方式有哪些

4. void 0 和 undefined 的关系

5. -1/0、0/0、1/0 的输出分别是什么

6. Number.isNaN 和 isNaN 的区别

7. js 获取对象属性的方式有哪些

8. 交换两个对象值的方式有哪些

9. js 实现继承的方式

10. js 是面向对象语言吗

11. 面向对象三特性

12. 什么是封装(为什么要封装,面试官想听到抽象两个字,我一直答怎么封装…)
全部评论
狠狠拷打基础
点赞 回复 分享
发布于 11-13 16:36 北京
函数声明提前
点赞 回复 分享
发布于 11-13 16:40 广西
后续怎么样,是KPI吗
点赞 回复 分享
发布于 11-13 21:10 陕西

相关推荐

11-18 10:53
已编辑
武汉大学 Web前端
沉淀了两周哈哈哈哈前面有一轮hr电话面,都是很基础的问题,时间有点久也记不清了。技术面是两个面试官。    上来先是自我介绍,然后问项目,一个微信小程序,一个仿微信桌面端。hr似乎对项目经历还挺满意,就拿着简历问,比如我说vue掌握,react了解,问我怎么接触react的,回答是接手别人的互联网+项目时了解的。    然后就开始问项目,讲难点,我就共享屏幕,然后打开HBuilder把两个都跑起来了,对着讲了一下。面试官穿插着问了一些flex布局,webpack 的应用,js数组操作等等,比较零碎。    问完了讲完了项目就开始问一些学习路线,怎么接触的前端,回答是在学校组队组到了后端大佬,只好去学前端,学完了感觉挺好玩的,写的代码成果能具象化。然后是有没有系统学过前端,如实回答最近三周才开始系统了解,并且有更深的认识,改进了之前的一些代码,然后调出来IDE显示改了什么。(就是css和防抖节流)   感觉面试官挺满意的,后面就直接进入闲聊了。直接开始建议选无锡,有种要现场发offer的感觉。   面试官挺年轻的,我说学校课程什么的都表示自己也经历过,能理解,后面直接开始介绍他们部门做的什么。面完了两分钟hr发微信说恭喜通过,确认去无锡总部。   over,非常幸运。祝大家也是。   算是对我前段时间被各种人和事恶心的安慰吧,抢项目背刺的好朋友,突然烂掉的社团……很倒霉的一段时间,现在终于能十二点之前躺下了。   更新:已经收到offer,秒接。
帆软软件开奖6人在聊 查看6道真题和解析
点赞 评论 收藏
分享
chaos_n:抱抱糕手
查看5道真题和解析
点赞 评论 收藏
分享
3 8 评论
分享
牛客网
牛客企业服务