前端面试总结

1. 在浏览器中输入一个地址会发生神马?

  • 查找该域名的IP地址
  • 根据解析得到的IP地址想web服务器发送一个HTTP请求
  • 服务器发送请求并处理请求
  • 服务器返回一个响应
  • 对该响应进行解码,渲染显示
  • 完成后,浏览器发送异步请求

2. 在JS中实现继承

3. 前端如何进行性能优化
4. MVC模式和MVVC模式的区别
- Flex布局了解一下
- 编写响应式
- 如何实现网页兼容不同滴浏览器
- 原生AJAX、JQuery封装的AJAX、Angular封装的AJAX、Vue封装的AJAX
- JS中typeof返回的数据类型
- 判断数据类型
- ===和==的区别
- 数字与字符串的转换
- Z-index
- 算法(冒泡排序、快速排序等)
- 各个框架之间的区别(Vue、Angular、JQuery等)
- JS为神马是单线程?
- 用js随机获得10~100中的任意10个数,并排序
- Vue中的复杂组件怎么创建
- Angular、Vue如何进项传参
- CSS3新特性
- JSON字符串与JSON对象的转换
- let、var、const
- ES6新特性
- 同步与异步
- 重绘与重排
- cookie、localStorage、sessionStorage
- HTML语义化
- 双向数据绑定原理
- 媒体查询
- ng-show/hide与ng-if 的区别
- get与post的区别
- 闭包
- 全局作用域与局部作用域
- 雪碧图原理和实现方式
- 定位
- 如何解决跨域
- 如何实现元素水平居中
- 让文字超出显示…
- 清除float
- 数组api(※splice、forEach、map、filter、reduce…)
- promise
- 数组怎么去重
- 判断一个对象是否包含某个属性
44.实现简单对象的深拷贝

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值