摘要: 浅拷贝和深拷贝是针对引用数据类型的复制操作,先说下数据类型: 数据类型分为: a:基础数据类型(Null,Undefined,Number,String,Boolean); b:引用数据类型(Object,Array,RegExp,Date,Function) 浅拷贝:只复制了引用,引用的指针指向的 阅读全文
posted @ 2017-12-11 17:26 gutianer 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1、css3的新特性 圆角--border-radius 阴影--box-shadow 文字特效--text-shadow 渐变--gradient 旋转--transform(rotate:旋转、scale:缩放、translate:定位、skew:倾斜) 多背景 rgba 边框背景--borde 阅读全文
posted @ 2017-12-11 14:31 gutianer 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 前端页面的优化,老生常谈了,目前公认优化方案中最为突出的就是yahoo的34条军规了,附上 1.减少HTTP请求:提供性能首先做的一步,这是改进首次访问用户等待时间的最重要的方法。 合并文件:如合并css文件、脚本文件(但要权衡利弊,一个文件太大并不是最好的办法) css sprite:利用css- 阅读全文
posted @ 2017-12-11 14:07 gutianer 阅读(199) 评论(0) 推荐(0) 编辑
摘要: a)原生js操作 创建DOM: .createElement() // 创建一个具体的元素 .createTextNode() // 创建一个文本节点 插入DOM: .appendChild() .replaceChild() // 替换节点 .insertBefore() // 在已有的子节点前插 阅读全文
posted @ 2017-12-11 13:59 gutianer 阅读(128) 评论(0) 推荐(0) 编辑
摘要: hack技术主要针对IE浏览器,尤其是低版本的IE,说实话,微软都觉得自己的低版本浏览器渣渣了,我们还要兼容,感觉到了深深的恶意, 1): png-24 图片 IE6 不支持,使用 png-8 的图片来解决,或者 做两张图片,分别使用 2): 浮动元素 margin 值加倍,给元素增加 displa 阅读全文
posted @ 2017-12-11 13:39 gutianer 阅读(122) 评论(0) 推荐(0) 编辑