摘要:
首先需要指出的是,在现在即将面向2017的时间里,还在考虑ie兼容性问题的公司主要分两种, 1.互联网巨无霸企业,bat级别 2.政府相关部门和其他所有业务涉及传统行业的low逼公司(以及这些low逼公司养活的乱七八糟的外包公司) 本文只涉及css方面兼容性,个人建议遇到ie相关的原生js兼容性问题 阅读全文
摘要:
一:Hello js中事件委托主要是为了解决两个问题 1)在节点比较多的时候循环绑定事件比较占内存,浪费性能 2)新追加节点的事件的注册 二:原理分析 直接上demo,结尾处有完整代码。 1.DOM 结构 2.需求是给每个li注册一个绑定事件 fnClick 这是传统方式,获取li,循环绑定 tip 阅读全文
摘要:
找了几个数组去重的方法 1.利用hash表 (效率最高,推荐) 原理就是利用了对象的key的唯一性,这也是目前最好的方法 2. 第二种常规方法 3.第三种 利用数组的indexOf 阅读全文
摘要:
jq中的each函数的用法 1.遍历对象 1.1 无参数 1.2 有参数 2. 遍历数组 2.1 无参数 2.2 有参数 示例 1.遍历数组 2.遍历对象 阅读全文
摘要:
1.ajax 2. 数据准备 // js的方法 3.for循环 4.for in 循环 // jq的each dom元素 jq的$.each 阅读全文
摘要:
Document padding补偿法 我在左边 我在右边 我就是想换几行Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iure sit fuga provident earum reprehenderit vitae e... 阅读全文
摘要:
一.准备: 存储于访问者计算机中的变量,每当统一体计算机通过浏览器请求某个页面,就通过js创建和取回cookie 本质是字符串信息,存放在客户端的计算机中,用于客户端计算机与服务器之间传递信息。 js通过document.cookie来读取或者设置这些信息 多用在客户端和服务端进行通信 除了js,服 阅读全文
摘要:
1. translate 3d 容器中文字出现模糊 当容器的 translate 3d 属性中出现小数的时候,容器中的文字就会有一定的模糊,当该属性为*.5的时候,模糊的现象最严重。 translat3d(-341.5px, 0px, 0px); 当这个值为整数的时候,就ok 解决的方案是更新容器的 阅读全文
摘要:
问题1.retina下图片的高清的问题 解决:两倍图片 举例:200*300 css pixel 的img标签,要提供 400*600 的图片。 -- 这样位图像素点的个数就是原来的四倍,在retina下,位图像素点个数就可以跟物理像素点个数形成 1:1的比例。 缺点:1)普通屏幕下,同样下载了2倍 阅读全文