面试总结
来源:互联网 发布:淘宝秒杀抢拍器手机版 编辑:程序博客网 时间:2024/06/18 12:29
吐槽下!
2017年08月28日,开始我的找工作之旅,记录我的糟心之路。
前端工程师被后端工程师面是种什么体验?无FK可说。
只会记录一些问题点。废话少说,直接进入正题。
1、javascript数据类型判断
typeof 与 Object.prototype.toString.call();
2、ajax过程
(1)创建XMLHttpRequest对象
(2)创建一个http请求,并指定该http请求方法、URL、验证信息
(3)设置响应http请求状态变化函数
(4)发送http请求
(5)获取返回数据
(6)数据渲染
3、post与get区别
(1)get一般用于信息获取,post一般用于信息提交
(2)get对所发送信息的数量有限制,post对所发送信息的数量没有限制
(3)get请求可被缓存与会保留在浏览器历史记录中,post请求不可被缓存与不会保留在浏览器历史记录中
4、DOM节点操作
(1) 创建新节点
createDocumentFragment() //创建一个DOM片段
createElement() //创建一个具体的元素
createTextNode() //创建一个文本节点
(2) 添加、移除、替换、插入
appendChild()//添加
removeChild()//移除
replaceChild()//替换
insertBefore() //在已有的子节点前插入一个新的子节点
(3) 查找
getElementsByTagName() //通过标签名称
getElementsByName() //通过元素的Name属性的值(IE容错能力较强,会得到一个数组,其中包括id等于name值的)
getElementById()//通过标签id值查找
5、cookies、sessionStorage、localStorage区别
(1)存储大小不同,cookies(最大4k)、sessionStorage与localStorage(最少5M)
(2)周期时间不同,cookies(自定义周期)、sessionStorage(当前浏览器窗口关闭前有效)、localStorage(始终有效)
(3)作用域不同,cookies(在所有同源窗口中都是共享的)、sessionStorage(不在不同的浏览器窗口中共享)、localStorage( 在所有同源窗口中都是共享的)
6、$('#aaa .bbb')与$('#aaa').find('.bbb')那个性能好
$('#aaa').find('.bbb')
先写这么多,后续再补充。
- 【面试】第一次面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试 总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- 面试总结
- OpenGL/3D图形渲染管线
- idea 配置Tomcat(非Maven项目)
- Android事件分发机制(一)
- Web项目的 UI 自动化测试方案
- Java安全学习笔记(七)-攻击消息摘要保存的口令
- 面试总结
- java根据当前时间获取前一个月的日期组成List
- Linux下的基本网络配置
- Android 的约定命名
- Cow Bowling
- Java爬虫系列之三模拟浏览器【模块浏览OSChina网站】
- ACM算法-时间复杂度分析(2.最坏,平均,最好时间复杂度分析)
- 有向加权图的深度优先遍历—C
- Redirect traffic to loopback