1. 测试最重要的是什么?
2. 测试工作的实质是什么?
3. 前端页面有哪三层构成,分别是什么?作用是什么?
结构层 HTML 表示层 CSS 行为层 JS
4. Get 和 POST 区别
get是从服务器上获取数据,post是向服务器传送数据。
get是把参数数据队列加到提交表单的ACTION 属性所指的URL 中,值和表单内容各个字段一一对应,在URL中可以看到。
post 是通过HTTP post机制,将表单内各个字段与其内容放置在HTML
HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
对于get方式,服务器端用Request QueryString 获取变量的值,对于post方式,服务器端用Request From 获取提交的数据。
get传送的数据量较小,不能大于2KB. post 传送的数据量大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为 100KB。
get 安全性非常低,post安全性较高。但是执行效率却比Post方法好。
5. HTML5 有哪些新特性、移除了哪些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分HTML和HTML5?
HTML5现在已经不是SGML的子集,主要是关于图像,位置,存储,多任务等功能的增加。
绘画canvas
用于媒介回放Video 和Audio 元素
本地离线存储localStorage长期存储数据