【Web前端面试笔试题】2022.08

前言

前一个月在招工作,总是忘记写总结,周末有空写一下总结吧
致2022年秋招

尚游游戏(深圳)

1、浅析GET/index.html HTTP/1.1 Host www.baidu.com的含义
2、浏览器输入www.baidu.com,浏览器正常显示主页,这个过程浏览器用到哪些网络协议?
3、块级元素和行内样式
4、ORM、AJAX、Cookie、DHTML、Session中哪些是客户端技术,哪些是服务端技术?
5、实现输入月份,判断是大月还是小月,要求代码简短。
6、改用for循环方式实现,不饿能使用递归,功能不变

unsigned int (unisigned int n){
	return (n<2> ? 1: f(n -1) + f(n - 2);
}

7、前端性能优化方法

花儿绽放(深圳)

1、选择器优先级
2、栈与堆

1、队列先进先出,栈先进后出。
2、对插入和删除操作的"限定"不同。
栈是限定只能在表的一端进行插入和删除操作的线性表。
队列是限定只能在表的一端进行插入和在另一端进行删除操作的线性表。
3、遍历数据速度不同。
a)栈只能从头部取数据,也就最先放入的需要遍历整个栈最后才能取出来,而且在遍历数据的时候还得为数据开辟临时空间,保持数据在遍历前的一致性
b) 队列则不同,它基于地址指针进行遍历,而且可以从头或尾部开始遍历,但不能同时遍历,无需开辟临时空间,因为在遍历的过程中不影像数据结构,速度要快的多

3、Node.js的使用场景
4、正则表达式
5、输出结果 :

var num = 1;
var object = {
	num:2,
	getNameFunc:function(){
		var num = 3
		window.num = 4
		return function(){
			return this.num;
		}
	}
}
onject.getNameFunc()()

6、js继承方法
7、canvas
8、跨域问题
9、cookie,session Storage,localStorage区别
10、一套设计方案适应不同的分辨率,有哪些方法可以实现?

流式布局
响应式布局

11、jQuery中.eq()与.get()区别
12、前端性能优化方法

其他。。。八股文必须的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值