1.rem,em,vw,px的区别?
1)px相对长度单位,相对于屏幕分辨率;
2)em是参照父元素的font-size,具有继承的特点;
3)rem是相对于HTML的根元素;
4)vh和vw相对于视口的高度和宽度,1vh等于1/100的视口高度,1vw等于1/100的视口宽度。
2. break 和continue的区别?
1)用break语句可以使流程跳出switch语句体,也可以用break语句在循环结构终止本层循环体,从而提前结束本层循环.
2)continue语句的作用是跳过本次循环体中余下尚未执行的语句,立即进行下一次的循环条件判定,可以理解为仅结束本次循环。(continue语句并没有使真恶搞循环终止)
3.css优先级?
1)最近的祖先样式比其他祖先样式优先级高;
2)"直接样式"比"祖先样式"优先级高;
3)内联样式>ID选择器>类选择器=属性选择器=伪类选择器>标签选择器=伪类元素选择器。
4.同步异步?
1)概念不一样:这是两个相对的概念,同步是让两个或多个数据库内容保持一致,或者按需要部分保持一致。异步则是计算机多线程的异步处理。异步的概念和同步相对。
2)要求不一样:“同步通信”的通信双方必须先建立同步,即双方的时钟要调整到同一个频率。异步通信发送端不需要在发送一帧之前和接收端进行协调(不需要先进行比特同步)。
3)特点不一样:异步通信的好处是通信设备简单、便宜,但传输效率较低(因为开始位和停止位的开销所占比例较大)。同步各结点的时钟之间允许有微小的误差,这个时候会采用其他措施实现同步传输。