2018年大学生程序员实习报告
Http部分:一、localStorage、essionStorage、cookies的区别:
localStorage:存储在本地浏览器的永久性数据。
sessionStorage:存储在本地浏览器会话中的临时数据,在关闭浏览器后会自动清除。
Cookies:存储在内存中的半永久数据。
详情请看:xx。
二、一次完成的http事务:
域名解析;发起tcp三次握手;建立tcp连接后发起http请求;服务器端响应http请求,浏览器得到html代码;浏览器解析html代码,并请求html代码中的资源;浏览器对页面进行渲染呈献给客户;项目部分:一、项目的规范:
1 页面格式
1)页面统一采用 缩进4;
2)文件,文件夹采用驼峰命名。
2 style
1)css命名统一使用中横线;
2)等分排列 场景使用 flex 弹性布局 ;
3)使用scss语法编译;
4)样式尽量使用简写 ex:margin-top:1px margin-left:1px margin-bottom:1px => margin:1px 0 1px 1px;
5)css选择器尽量精简,优先考虑样式管理,其次考虑选择器性能;
6)少用权重低的选择器,例如后代选择器标签选择器;
7)当选择器在组件内具有特定的语议或者为js所操控,方才考虑使用id选择器,其他 情况使用类选择器;
8)包