黑马程序员技术交流社区

标题: 高薪直通车——web前端开发面试经验分享【艾飞能源】 [打印本页]

作者: 就业高冷派    时间: 2018-5-23 13:09
标题: 高薪直通车——web前端开发面试经验分享【艾飞能源】
本帖最后由 逆风TO 于 2018-5-23 15:12 编辑

公司名称:艾飞能源西安分部
公司地址:西安市雁塔区沣惠南路34号摩尔中心B2301
公司规模:中等规模
人事面试中规中矩,看样子人家是真心招人,以下为技术面试环节相关问题整理:
l Q行内元素的paddingmargin是否无效?
A:行内元素的padding-toppadding-bottommargin-topmargin-bottom属性设置是无效的;
行内元素的padding-leftpadding-rightmargin-leftmargin-bottom属性设置是有效的;
行内元素的padding-toppadding-bottom从显示的效果上是增加的,但其实设置的是无效的。并不会对他周围的元素产生任何影响。
l Q:对ES678了解吗?如果了解请列举
AES6中新增的特性:
箭头操作符(箭头函数)
类的支持(class关键字)
增强的对象字面量
字符串模板
letconst 关键字
模块


l Q:闭包是什么,有什么特性,对页面有什么影响

A:闭包是一个封闭的隔离的空间,在js中表现为函数所构成的外部无法访问的区域,当函数被外部引用时,就创建了该函数的闭包  闭包的实质是一个函数,是一个用于返回局部变量值的函数,因为在全局中,受JavaScript链式作用域结构的影响,父级变量中无法访问到子级的变量值,为了解决这个问题,才使用闭包这个概念。 闭包的特性: ①.封闭性:外界无法访问闭包内部的数据,如果在闭包内声明变量,外界是无法访问的,除非闭包主动向外界提供访问接口; ②.持久性:一般的函数,调用完毕之后,系统自动注销函数,而对于闭包来说,在外部函数被调用之后,闭包结构依然保存在 系统中,闭包中的数据依然存在,从而实现对数据的持久使用。
优点: ① 减少全局变量。 ② 减少传递函数的参数量 ③ 封装;   
缺点: 使用闭包会占有内存资源,过多的使用闭包会导致内存泄露等.


l Q:解决跨域的问题解决方案有哪些?
Ajsonp
web服务器反向代理
服务端代码加入特定http响应头

l Q:简述一下jsonp跨域的原理
A:具体是通过动态创建script标签,然后通过标签的src属性获取js文件中的js脚本,该脚本的内容是一个函数调用,参数就是服务器返回的数据,为了处理这些返回的数据,需要事先在页面定义好回调函数.

l Q:谈谈This对象的理解
Athisjs的一个关键字,随着函数使用场合不同,this的值会发生变化。 但是有一个总原则,那就是this指的是调用函数的那个对象。 this一般情况下:是全局对象Global。 作为方法调用,那么this就是指这个对象

l Q:请说出vue.cli项目中src目录每个文件夹和文件的用法?
Aassets文件夹是放静态资源;components是放组件;router是定义路由相关的配置;view视图;app.vue是一个应用主组件;main.js是入口文件

l Q:谈谈angularjs最核心的东西
A:最为核心的是:
MVC
模块化
自动化双向数据绑定
语义化标签、依赖注入等等

l Qvue/angular单页应用有哪些优缺点?
A
优点:
速度:更好的用户体验,让用户在web app感受native app的速度和流畅, MVC:经典MVC开发模式,前后端各负其责。 ajax:重前端,业务逻辑全部在本地操作,数据都需要通过AJAX同步、提交。 路由:在URL中采用#号来作为当前视图的地址,改变#号后的参数,页面并不会重载。
分离前后端关注点,前端负责界面显示,后端负责数据存储和计算,各司其职,不会把前后端的逻辑混杂在一起; 减轻服务器压力,服务器只用出数据就可以,不用管展示逻辑和页面合成,吞吐能力会提高几倍; 同一套后端程序代码,不用修改就可以用于Web界面、手机、平板等多种客户端;
缺点:
SEO问题,现在可以通过Prerender等技术解决一部分; 前进、后退、地址栏等,需要程序进行管理; 书签,需要程序来提供支持;


作者: 逆风TO    时间: 2018-5-23 16:32
这个就很厉害了
作者: 同心筑梦    时间: 2018-6-11 11:02

作者: hello!!!    时间: 2018-6-11 11:19

作者: 小公举    时间: 2018-6-11 11:19
这个就厉害了,好棒呀,谢谢分享,哈哈哈
作者: ouweina    时间: 2018-6-11 11:21
厉害了,我的哥。同样一个公司,你怎么这么帅呢
作者: 专找bug    时间: 2018-6-11 11:22

厉害了,我的哥。同样一个公司,你怎么这么帅呢
作者: 从容微笑    时间: 2018-6-11 11:24

作者: wangxue123456    时间: 2018-6-11 11:39

作者: 疯子小花花    时间: 2018-6-11 12:51

作者: yy1134787753    时间: 2018-6-11 13:41
感谢分享
作者: 兮兮哈哈    时间: 2018-6-11 14:33
66666666666666666666666666666666
作者: 淡写薰衣草的香    时间: 2018-6-12 11:18

作者: 小丹子    时间: 2018-6-12 12:19

作者: 仙人掌sandy    时间: 2018-6-12 13:26

作者: 小航子    时间: 2018-6-12 16:04
加油!你是最棒哒!
作者: zhuyanting    时间: 2018-6-12 17:25
   
作者: duanshaobo    时间: 2018-6-14 10:47
曾经模糊的幸福,越来越模糊
作者: ruoquan    时间: 2018-6-14 13:05
,很棒
作者: 影@子~    时间: 2018-6-14 14:54

手动点赞!支持你们!
作者: 半个程序员    时间: 2018-6-14 15:31
66666666666666
作者: 半个程序员    时间: 2018-6-14 15:46
的点点滴滴答
作者: xiaoheizi    时间: 2018-6-14 16:01

作者: hongping    时间: 2018-6-14 16:03

作者: 1098018910    时间: 2018-6-14 16:15
厉害了,我的哥。同样一个公司,你怎么这么帅呢
作者: 大晨晨    时间: 2018-6-14 16:38

作者: 致橡树    时间: 2018-6-14 16:46
顶顶顶顶顶顶顶顶萨顶顶
作者: 这是一个师哥    时间: 2018-6-14 17:00
厉害厉害厉害厉害厉害厉害
作者: xuanxushuai01    时间: 2018-6-14 17:05
哈哈哈哈哈哈
作者: xuanxushuai01    时间: 2018-6-14 17:28
厉害
作者: 殷凯老师    时间: 2018-6-14 18:02
感谢分享
作者: 耙丫丫    时间: 2018-6-14 22:44

作者: fujiangbo    时间: 2018-6-15 00:00
分享辛苦啦!!!!
作者: zplxwl    时间: 2018-6-15 00:13
真的很实用
作者: yujq    时间: 2018-6-15 00:30

作者: 零度☆黎明    时间: 2018-6-15 08:58
6666666666666666666666666
作者: little_superman    时间: 2018-6-15 09:27
66666666666666666666666
作者: 疯言峰语02    时间: 2018-6-15 17:11
手动点赞!支持你们!
作者: 黑马程序员啊    时间: 2018-6-16 00:09
66666666666666666666666666
作者: JavaEE风清扬    时间: 2018-6-18 19:28
666666666666666666666666
作者: 举个例子咯    时间: 2018-6-19 09:27

作者: 小伙啊    时间: 2018-6-19 13:54
很棒,不错哦
作者: 王航    时间: 2018-6-19 14:18
顶顶顶顶顶顶
作者: dajiahao    时间: 2018-6-19 14:25
666666666666666
作者: zhaosongzhi    时间: 2018-6-19 14:33
非常有用,很感谢!!!
作者: huochaochao    时间: 2018-6-19 15:14
666666666666666666666666
作者: 凯凯小王子    时间: 2018-6-19 15:21
棒棒的,666
作者: SunYan    时间: 2018-6-19 16:09
黑马666666666666
作者: 哦嗨呦    时间: 2018-6-19 16:18
顶!!!!!!!!!!!!
作者: SharkSSB    时间: 2018-6-19 16:55

作者: 巴拉拉小魔仙    时间: 2018-6-19 17:15

作者: 温柔一刀!喵!    时间: 2018-6-19 17:28
良心分享
作者: #风萧萧#    时间: 2018-6-19 17:50
66666666666666666666
作者: json0314    时间: 2018-6-20 00:01
赞赞赞
作者: mydorling11    时间: 2018-6-20 12:09
    加油!你最棒!加油!你最棒!加油!你最棒!
作者: superbaby    时间: 2018-6-20 13:22

作者: 就业高冷派    时间: 2018-6-20 15:15
牛牛牛
作者: 逆风TO    时间: 2020-2-26 12:31
逆风TO 发表于 2018-5-23 16:32
这个就很厉害了

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:31
逆风TO 发表于 2018-5-23 16:32
这个就很厉害了

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:31
同心筑梦 发表于 2018-6-11 11:02

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:31
同心筑梦 发表于 2018-6-11 11:02

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:31
hello!!! 发表于 2018-6-11 11:19

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:31
小公举 发表于 2018-6-11 11:19
这个就厉害了,好棒呀,谢谢分享,哈哈哈

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:31
ouweina 发表于 2018-6-11 11:21
厉害了,我的哥。同样一个公司,你怎么这么帅呢

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:31
专找bug 发表于 2018-6-11 11:22
厉害了,我的哥。同样一个公司,你怎么这么帅呢

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:31
从容微笑 发表于 2018-6-11 11:24

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:31
wangxue123456 发表于 2018-6-11 11:39
{ ...

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:31
疯子小花花 发表于 2018-6-11 12:51

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:31
yy1134787753 发表于 2018-6-11 13:41
感谢分享

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:31
兮兮哈哈 发表于 2018-6-11 14:33
66666666666666666666666666666666

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:31
淡写薰衣草的香 发表于 2018-6-12 11:18

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:31
小丹子 发表于 2018-6-12 12:19

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:31
仙人掌sandy 发表于 2018-6-12 13:26

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
小航子 发表于 2018-6-12 16:04
加油!你是最棒哒!

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
zhuyanting 发表于 2018-6-12 17:25

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
duanshaobo 发表于 2018-6-14 10:47
曾经模糊的幸福,越来越模糊

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
ruoquan 发表于 2018-6-14 13:05
,很棒

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
影@子~ 发表于 2018-6-14 14:54
手动点赞!支持你们!

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
半个程序员 发表于 2018-6-14 15:31
66666666666666

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
半个程序员 发表于 2018-6-14 15:46
的点点滴滴答

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
JavaEE风清扬 发表于 2018-6-18 19:28
666666666666666666666666

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
黑马程序员啊 发表于 2018-6-16 00:09
66666666666666666666666666

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
疯言峰语02 发表于 2018-6-15 17:11
手动点赞!支持你们!

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
little_superman 发表于 2018-6-15 09:27
66666666666666666666666

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
零度☆黎明 发表于 2018-6-15 08:58
6666666666666666666666666

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
yujq 发表于 2018-6-15 00:30

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
zplxwl 发表于 2018-6-15 00:13
真的很实用

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
fujiangbo 发表于 2018-6-15 00:00
分享辛苦啦!!!!

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:32
耙丫丫 发表于 2018-6-14 22:44

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:33
殷凯老师 发表于 2018-6-14 18:02
感谢分享

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:33
半个程序员 发表于 2018-6-14 15:31
66666666666666

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:33
半个程序员 发表于 2018-6-14 15:31
66666666666666

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:33
半个程序员 发表于 2018-6-14 15:46
的点点滴滴答

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:33
xiaoheizi 发表于 2018-6-14 16:01
{ ...

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:33
hongping 发表于 2018-6-14 16:03

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:33
1098018910 发表于 2018-6-14 16:15
厉害了,我的哥。同样一个公司,你怎么这么帅呢

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:33
大晨晨 发表于 2018-6-14 16:38

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:33
致橡树 发表于 2018-6-14 16:46
顶顶顶顶顶顶顶顶萨顶顶

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:33
这是一个师哥 发表于 2018-6-14 17:00
厉害厉害厉害厉害厉害厉害

努力,加油,奋斗!
作者: 逆风TO    时间: 2020-2-26 12:33
xuanxushuai01 发表于 2018-6-14 17:05
哈哈哈哈哈哈

努力,加油,奋斗!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2