前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >大周末的不多说,面试十点必看

大周末的不多说,面试十点必看

作者头像
web前端教室
发布2018-02-07 13:56:48
6010
发布2018-02-07 13:56:48
举报
文章被收录于专栏:web前端教室

实事求是的讲,前端新人因为时间的关系,对于JavaScript的理解确实是无法面面具到,甚至有些知识点我讲的比较深入,但因为每个人的程度不同,依然无法做到当堂理解。那么就需要你们在课后不断的看录像反复理解。

在面试的时候,就需要有的放矢,针对面试中可能提问的重点,进行有针对性的面试准备。

web前端零基础课-0915班结束在即,这几天也一直在讲面试题,说一千道一万,一是要背;二是要抓重点。所以总结了十个重点,我也凑个整数,

以下是对于js理解的一些基本知识,也是在面试中会被反复提及的问题。

1、很多题都会在面试题中挖一些坑,来看你是否理解“JS中基本类型是值传递;而JS对象是引用传递”?

2、现在JS语言分为ES5和ES6二个版本,那么你是否清楚全局作用域?局部作用域?块级作用域?以及它们的功能和用途?

3、变量与函数的关系,什么情况下会出现“函数提升”?为什么函数声明会被提到顶部?

4、什么是闭包?很多JS面试题的着眼点都在于闭包的应用。闭包有什么用?大函数套小函数,大函数里返回的那个小函数,就是闭包。这么说没有错,但为什么要这么使用?

5、this,也就是作用域?它什么时候会变?call和apply与this是什么关系?

6、new一个实现的过程是什么样的?__proto__ 和 prototype、constructor之间是什么关系?

7、JS的继承有哪几种?各有什么区别?哪种比较好?常用的一些JS框架,它们都使用了哪种继承?

8、JS是前端,但前端不止于JS呀。JS是单线程,但前端是单线程吗?setTimeout与JS线和线程的关系?搞得清不?

9、函数式编程为什么易于测试?什么是柯里化?我们现在使用的编程方式是不是函数式编程?

10、http、tcp/ip三次握手、post/get,200、304、404、500...等,这些都是啥?

有一说一,上面那些东西我都讲过。前端开发是一个综合技能的工作岗位,只会一些css和js是远远不够的。

如果你去面试,希望你做好以上十点准备。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-11-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 web前端教室 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档