1IE跟DOM事件流有什么区别 ① 阐述事件绑定方式: IE9以前:attachEvent(“onclick”)、detachEvent(“onclick”) IE9开始跟DOM事件流是一样的,都是addEventListener ② 这两种绑定方式的区别: 写法上的区别: attachEvent两 ...
分类:
Web程序 时间:
2017-10-28 15:32:50
阅读次数:
418
>这篇文章将从 AngularJS ReactJS Polymer 这几个流行的框架入手,分析前端框架在这几年发展中的关键技术点,作为2015前端技术选型的参考。摘要: - 初体验- 技术特点- 组件化- 应用架构 ### 总结 **1. 初体验**拿TODO来作为引子好了. 等浏览器: 注:ie8(兼容模式),ie7和ie6没有JSON对象,推荐采用JSON官方的方式,引入json.js。 3>Javascript支持的转换方式: 注:i ...
分类:
Web程序 时间:
2017-10-20 13:42:55
阅读次数:
160
-->鼠标事件-->event事件对象-->默认事件-->键盘事件(keyCode)-->拖拽效果 一、鼠标事件 onclick 鼠标点击事件oncontextmenu 鼠标右键点击onmouseover 鼠标移上onmouseout 鼠标移出onmousedown 鼠标按下onmousemove ...
分类:
其他好文 时间:
2017-10-14 21:02:38
阅读次数:
208
在Javascript中允许函数通过直接量来定义。一般情况下,我们定义函数时,最常见的方式是通过function语句进行定义,例如: 这样,sum这个函数就在它所在的作用域中可以被任意调用了。除此之外,函数的定义方式可以通过另外一种方式,就是通过直接量定义。例如上面这个例子,我们可以用另外一种方式: ...
分类:
编程语言 时间:
2017-10-13 14:06:02
阅读次数:
149
数据驱动: Vue.js数据观测原理在技术实现上,利用的是ES5Object.defineProperty和存储器属性: getter和setter(所以只兼容IE9及以上版本),可称为基于依赖收集的观测机制。核心是VM,即ViewModel,保证数据和视图的一致性。 watcher:每一个指令都会 ...
分类:
Web程序 时间:
2017-10-13 14:00:03
阅读次数:
223
一、client 可视区域 offsetWidth: width + padding + border (披着羊皮的狼) clientWidth: width + padding 不包含border scrollWidth: 大小是内容的大小 二、检测屏幕宽度(可视区域) 1、ie9及其以上的版本 ...
分类:
其他好文 时间:
2017-10-13 00:39:23
阅读次数:
186
实现ie9以下移动方式为margin方式移动,其他根据浏览器对transfom的支持形式进行选择 ...
分类:
移动开发 时间:
2017-10-11 15:28:43
阅读次数:
263
思路:子元素绝对定位,距离顶部 50%,左边50%,然后使用css3 transform:translate(-50%; -50%)优点:高大上,可以在webkit内核的浏览器中使用缺点:不支持IE9以下不支持transform属性 ...
分类:
Web程序 时间:
2017-10-10 20:34:36
阅读次数:
177
图片:<img :src="item.cover" class="img"/><span v-bind:style="{backgroundImage: 'url(' + item.cover + ')'}"></span>滚动加载 //是否返回底部 // 设置一个开关来避免重负请求数据 mount ...
分类:
其他好文 时间:
2017-10-10 16:41:09
阅读次数:
147