- http –无状态协议
-
同一客户端多次请求,服务端没法知道是同一客户端
Http消息结构-header/request/response/body
http请求方法 GET/POST/
http状态码
1**请求接收成功
200 请求成功
301永久移动
302临时移动
304未修改
400 错误请求
404请求网址错误
500 服务器错误
502 代理错误
http明文方式发送消息
https 加密传输 安全性高些
- HTML5的新特性
-
语义化标签 header/footer/nav/section
Canvas/Video/audio/localstorage/sessionstorage/websocket
Let ws=New Websocket() ;
ws.open=function(){ws.send()}wx.onmessage,wx.onclose
- 重流和重绘
-
dom的样式操作会引发重绘类似于字体颜色,如果涉及到布局会引发重绘
- cookie/localStorage/sessionStorage区别
存储大小 cookie小大概4k,localStorage/sessionStorage大,可达到5M或更大
有效时间 cookie自定义 sessionStorage关闭当前浏览器窗口
数据和服务器交互方式 cookie会自动传到服务器,服务器也可以写cookie到客户端,其他两种只在本地存储 - css预处理器less、sass
- css绘制三角形原理 -利用盒模型border上下左右交接处都为平滑的斜线
- 清除浮动
.clearfloat{zoom:1} .clearfloat:after{content:"";display:block;clear:both;visibility:hidden;height:0;}
-
es6的新特性
变量声明:let const
模板字符串 :反单引号
箭头函数()=>{}
函数的参数默认值
数组解构 -
冒泡排序
function mpSort(arr){ let i,j,temp; for(i=0;i<arr.length-1;i++){ for(j=arr.length-1;j>i;j--){ if(arr[j]<arr[j-1]){ temp=arr[j-1]; arr[j-1]=arr[j]; arr[j]=temp; } } } return arr; } let arr=[25,65,21,1,15,15,16]; mpSort(arr);
面试问题随笔2
最新推荐文章于 2024-08-23 23:17:05 发布