储。而localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不会过期的。
3webstorage和cookie的区别
WebStorage的概念和cookie相似,区别是它是为了更大容量存储设计的。Cookie的大小是受限的,并且每次你请求一个新的页面的时候Cookie都会被发送过去,这样无形中浪费了带宽,另外cookie还需要指定作用域,不可以跨域调用。除此之外,WebStorage拥有setItemgetItemremoveItemclear等方法,不像cookie需要前端开发者自己封装setCookie,getCookie。但是Cookie也是不可以或缺的:Cookie的作用是与服务器进行交互,作为HTTP规范的一部分而存在,而WebStorage仅仅是为了在本地“存储”数据而生浏览器的支持除了IE7及以下不支持外,其他标准浏览器都完全支持ie及FF需在web服务器里运行,值得一提的是IE总是办好事,例如IE7、IE6中的UserData其实就是javascript本地存储的解决方案。通过简单的代码封装可以统一到所有的浏览器都支持webstorage。
flocalStorage和sessio
Storage都具有相同的操作方法,例如setItem、getItem和removeItem等
CSS相关问题
display
o
e和visibilityhidde
的区别?
display
o
e隐藏对应的元素,在文档布局中不再给它分配空间,它各边的元素会合拢,就当他从来不存在。visibilityhidde
隐藏对应的元素,但是在文档布局中仍保留原来的空间。
CSS中li
k和import的区别是?
li
k属于HTML标签,而import是CSS提供的页面被加载的时,li
k会同时被加载,而import引用的CSS会等到页面被加载完再加载import只在IE5以上才能识别,而li
k是HTML标签,无兼容问题li
k方式的样式的权重高于import的权重
positio
的absolute与fixed共同点与不同点
A:共同点:1改变行内元素的呈现方式,display被置为block;2让元素脱离普通流,不占据空间;3默认会覆盖到非定位元素上B不同点:absolute的”根元素“是可以设置的,而fixed的”根元素“固定为
f浏览器窗口。当你滚动网页,fixed元素与浏览器窗口之间的距离是不变的。
介绍一下CSS的盒子模型?
1)有两种,IE盒子模型、标准W3C盒子模型;IE的co
te
t部分包含了border和padi
g2)盒模型:内容co
te
t、填充paddi
g、边界margi
、边框border
CSS选择符有哪些?哪些属性可以继承?优先级算法如何计算?CSS3新增伪类有那些?
选择器例:1id选择器(myid)2类选择器(myclass
ame)3标签选择器(divh1p)4相邻选择器(h1p)5子选择器(ulli)6后代选择器(lia)7通配符选择器()8属性选择器(arel“exter
al”)9伪类选择r