1 getElementById和querySelect区别
getElementById获取动态集合,每次元素改变时重新访问这个对应的元素
querySelected获取是静态集合,元素改变之后并不会影响之前存储到的变量
2 this的指向问题
this在普通函数中,谁调用this,this就指向谁,
在全局作用域,this指向window
在嵌套函数中,this在哪声明就指向谁,
在构造函数中,this指向实例
3 http请求
1 get向服务器端请求数据
2 post用来提交表单的数据
3 put向服务器端上传一些数据
4 delete向服务器端删除一些数据
4 null和undefined区别
null是空 undefined是未定义
用typeof判断null是object
用typeof判断undefined还是undefined
5 什么是响应式布局
通过css中媒体查询 根据不同分辨率来选不同的css样式
6 响应式布局的优缺点
优点:
1 面对不同 分辨率设备灵活性强 能够快捷解决多设备显示适应问题
缺点:
1 兼容各种设备工作量大,效率低下
2 代码累赘,会出现隐藏无用的元素,加载时间加长