03 2017 档案

web实现本地缓存的方法
摘要:Cookie(或者Cookies) 指一般网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。 cookie一般通过http请求中在头部一起发送到服务器端。一条cookie记录主要由键、值、域、过期时间、大小组成,一般用户保存用户的认证信息。cookie最大长度 阅读全文

posted @ 2017-03-22 16:44 公子小苏 阅读(1313) 评论(0) 推荐(0)

CSS新增属性
摘要:边框 border-radius边框圆角 border-image边框图片 box-shadow边框阴影 背景 background-size背景图片尺寸 background-origin背景图片定位区域 多列布局 column-count 被分割列数 column-gap 列之间的间隔 colu 阅读全文

posted @ 2017-03-18 14:58 公子小苏 阅读(227) 评论(0) 推荐(0)

盒子居中
摘要:水平居中 盒子设置宽度并将margin属性设为margin:0 auto 水平垂直居中 (1)确定容器的宽高 宽500 高 300 的层 设置层的外边距 (2)未知容器的宽高,利用 `transform` 属性 (3)利用 flex 布局 实际使用时应考虑兼容性 阅读全文

posted @ 2017-03-18 14:23 公子小苏 阅读(216) 评论(0) 推荐(0)

CSS3新增的伪类
摘要:Element1 ~ element2:选择前面有element1的所有element2元素 [attr ^= val] 属性值以val开头的元素 [attr $= val] 属性值以val结尾的元素 [attr *= val] 属性值包含val的元素 element:first-of-type: 阅读全文

posted @ 2017-03-18 13:54 公子小苏 阅读(4937) 评论(0) 推荐(0)

CSS如何计算优先级?如何计算权重?
摘要:(1) 优先级就近原则,同权重以最近者为准 载入样式以最后载入的样式为准; 同权重下:内联样式表(标签内部) > 嵌入样式表(当前文件) > 外部样式表(外部文件) !import > id > class > tag Import比内联样式优先级高 层叠重要度次序: 带有important的用户样 阅读全文

posted @ 2017-03-18 13:51 公子小苏 阅读(1522) 评论(0) 推荐(0)

CSS是什么?W3C是什么?W3C盒子与IE盒子的区别?
摘要:(1)层叠样式(Cascading Style Sheets, CSS)是用来表现HTML或XML文本样式的语言。 (2)W3C推荐规范(World Wide Web Consortium,W3C Recommendation)是网页规范。 这些规范描述了 Web 的通信协议(比如 HTML 和 X 阅读全文

posted @ 2017-03-18 13:47 公子小苏 阅读(440) 评论(0) 推荐(0)

跨域技术
摘要:1.CORS 1.CORS 使用自定义http头部让浏览器与服务器沟通,从而确定请求和响应是成功还是失败 IE浏览器 支持XDomainRequest( )构造函数 只能实现异步功能,没有state属性,只能通过onload事件判定响应是否有效。 特点: 不能请求和发送cookie 不能访问头部信息 阅读全文

posted @ 2017-03-13 16:09 公子小苏 阅读(191) 评论(0) 推荐(0)

创建Ajax
摘要:Ajax的全称是Asynchronous javascript and XML = 异步传输 + JS + XML 不需要刷新页面就可以获取新的数据 创建步骤: (1)创建XML对象也就是创建一个异步调用对象 (2)创建一个新的http请求,请求方式、URL地址、同步/异步 (3)设置http响应状 阅读全文

posted @ 2017-03-13 10:36 公子小苏 阅读(182) 评论(0) 推荐(0)

CSS之边距合并
摘要:外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距。合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者。 情况1:当一个元素出现在另一个元素上面时,第一个元素的下外边距与第二个元素的上外边距会发生合并 情况2:当一个元素包含在另一个元素中时(假设没有内边距或边框把外边距分隔开) 阅读全文

posted @ 2017-03-11 21:43 公子小苏 阅读(337) 评论(0) 推荐(0)

CSS之边框
摘要:图片制作圆角框 固定宽度圆角框 顶部圆角图片应用于div的第一个子元素顶部,底部圆角图片应用于div框的底部 自适应高度的固定宽度圆角框 div有一个重复的背景,将顶部圆角图片应用于div的第一个子元素,底部圆角图片应用于最后一个子元素的底部 自适应高度的固定宽度圆角框 将圆角框的四个角与四个元素相 阅读全文

posted @ 2017-03-11 21:06 公子小苏 阅读(190) 评论(0) 推荐(0)

CSS之background
摘要:背景颜色 background-color:颜色值 图片背景 background-image: url(相对地址) 多张背景图片:Background-image同时加入图片地址,并使用background-position设置背景位置 background-repeat: repeat /rep 阅读全文

posted @ 2017-03-11 16:52 公子小苏 阅读(246) 评论(0) 推荐(0)

CSS之选择器
摘要:常用选择器 元素选择器 元素名{} 后代选择器 两元素之间是空格表示 精确定位 类选择器 . ,ID选择器 # 伪类选择器 需要对文档结构之外的其他条件对元素应用样式。 链接伪类 元素名/类名:link、:visited  动态伪类 元素名/类名:active、:hover、:focuse,对于不 阅读全文

posted @ 2017-03-10 19:50 公子小苏 阅读(169) 评论(0) 推荐(0)

如何创建对象
摘要:(1) object构造函数或对象字面量 使用同一个接口创建很多对象,会产生大量的重复代码 (2) 工厂模式 用函数封装,特定接口创建对象,函数中只有return可以将值暴露 缺点:没有解决如何识别对象类型这一问题 (3) 构造函数模式 使用this暴露属性,new创建对象,没有return语句。并 阅读全文

posted @ 2017-03-05 17:02 公子小苏 阅读(616) 评论(0) 推荐(0)

严格模式与混杂模式
摘要:DOCTYPE是定义浏览器使用什么样的文本类型定义(DTD)载入页面。即告诉浏览器使用什么样的html或Xhtml规范解析html。一般放在(X)html文档开头用来告诉其他人文档类型风格。 混杂模式 含义:页面以比较宽松的向后兼容的方式显示,它通常模拟老式浏览器,比如(IE4)的行为,防止老站点无 阅读全文

posted @ 2017-03-04 15:56 公子小苏 阅读(306) 评论(0) 推荐(0)

Null和undefined区别
摘要:undefined:使用var声明变量,但未对其加以初始化。其转为数值时为NaN。 null:表示一个空对象指针,typeos操作返回object。其转为数值时为0。 undefined: (1)变量被声明了,但没有赋值时,就等于undefined。 (2) 调用函数时,应该提供的参数没有提供,该参 阅读全文

posted @ 2017-03-04 15:51 公子小苏 阅读(281) 评论(0) 推荐(0)

什么闭包,有什么特性,有什么影响,为什么用闭包
摘要:(1) 闭包是指有权访问另一个函数作用域中的变量的函数。(这与当函数被调用是会创建一个执行函数和相应的作用域链。作用域链本质上是指向变量对象的指针列表,只引用,不实际包含变量对象)。作用域链中,函数内部变量对象优先级最高,然后,由最近的外部函数依次向后排。 (2) 封闭性:外界无法访问闭包内部的数据 阅读全文

posted @ 2017-03-04 15:50 公子小苏 阅读(6687) 评论(0) 推荐(0)

如何更新node和npm版本
摘要:更新npm > npm undate -g 更新node > npm install -g -n n latest 阅读全文

posted @ 2017-03-04 15:48 公子小苏 阅读(3716) 评论(0) 推荐(0)