网易面试

本文精选了一系列前端面试题目,涵盖布局技巧、JavaScript高级特性、DOM操作等核心知识点,并提供了部分解答思路,帮助开发者全面准备面试。
一面:
1、继承如何实现?组合继承的缺点?怎么解决?
2、两栏布局,左侧固定,右侧自适应,怎么实现?多种方法怎么实现?
3、事件代理你知道吗?用在什么场景?还有就是那个,你点了一个button,里面还有一个a标签,你如何知道你是点的这个button呢?就是我们之前的那个解决方案,while(target.id !=”btn”){…parentNode…}
4、盒模型
二面:
1、一个方法,要自己调用自己,每隔5秒钟调用一次,总共调用100次,怎么办?如何实现?需要传参的,间隔时间和调用次数都是函数的参数。
2、闭包,闭包的使用场景
3、This的指向问题
4、前端需要数据,但是后台没有提供,你该怎么办?


Function  foo (interval,num) {
setInterval(foo,interval)

}



四栏布局,
原型继承,
object.create自己写,
清除浮动,
react的核心,为什么这么火,
call和apply的区别,
bind返回什么,
CSS3动画,怎么写,
IIFE,
cookie httponly,
sessionstorage和localstorage的区别,
闭包,外层函数执行完后会发生什么,
var p1 = Person ();
var p2=new Person ();
p1和p2有什么关系
作用域的问题,在if条件里面有个变量,它的作用域,如果是在函数里面的if呢?
ajax用promise实现,
display常用的,
position常用的,哪几个是脱离文档流的,relative 是用来干啥的,
隐藏元素的方法,
flex实现居中,
媒体查询是用来干啥的,
==和===的区别,
有哪些常用伪类和伪元素,
作用域链



水平垂直居中

多列文字居中显示

作用域链与原型链

闭包

性能优化

内存泄漏的调试

移动端调试、web调试

正则表达式

node优点

如何避免回调地狱

h5和css3新特性

缓存

清除浮动

call apply


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值