摘要: ... 阅读全文
posted @ 2016-07-24 20:42 河南小样 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 汇总onchange onpropertychange 和oninput事件的区别: 1、onchange事件与onpropertychange事件的区别: onchange事件在内容改变(两次内容有可能还是相等的)且失去焦点时触发;onpropertychange事件却是实时触发,即每增加或删除一 阅读全文
posted @ 2016-07-24 15:39 河南小样 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 鼠标滚轮事件: onmousewheel://IE系列,chrome;FF不兼容; DOMMouseScroll:兼容FF; 必须通过事件绑定来添加: document.addEventListener('DOMMouseScroll',fn,false); IE和Chrome: oEvent.wh 阅读全文
posted @ 2016-07-24 15:26 河南小样 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 一、变量 1. 作用域:全局、局部、闭包 2. var a=12; 不加var,会变成全局变量。 3. 全局变量:容易重名,影响性能 4. 局部变量和全局变量重名,局部会屏蔽全局。 5. 给window加东西,是全局的。用途:把封闭空间的东西,变成全局。 (function(){ window.a= 阅读全文
posted @ 2016-07-24 13:58 河南小样 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 理论知识总结 1. 什么是js:就是修改样式 2. 事件 onclick鼠标点击事件 onload加载事件 onmouseover onmouseout鼠标移入移出事件 onchange更改事件、改变事件 onmousedown onmouseup鼠标按下抬起事件 3. 获取元素的方式 (1)get 阅读全文
posted @ 2016-07-24 13:19 河南小样 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、数组的相关操作 1. 定义 (1)var arr=[1,'abc',function(){alert(3333);},[333,444]]; (2)var arr=new Array(12,5,8,9); 如果只放一个数字,要设定length (3)[]的性能略高,因为代码短 2. 属性 len 阅读全文
posted @ 2016-07-24 11:52 河南小样 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 一、javaScript组成 1、ECMAScript:解释器、翻译 几乎没有兼容性问题 2、DOM:Document Object Model 操作HTML的能力 document 有一些兼容性问题 3、BOM:Browser Object Model 浏览器 window 完全不兼容 (各组成部 阅读全文
posted @ 2016-07-24 10:51 河南小样 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 一、函数传参 1、函数传参:参数就是占位符 函数里定不下来的东西 a. var a1=function(){ alert(123); }; function a(f){ // 相当于 f=a1 f(); }; a(a1); b. function skip(skipPath){ //换肤 var o 阅读全文
posted @ 2016-07-24 09:26 河南小样 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 一、html/css 1. 什么是盒子模型? padding+border+width/height 2. float 浮动 (1)浮动的特性 半脱离文档流 行内变成块 共处一行 能设置宽高 同级元素有浮动,必须全部都浮动 父级宽度不够,子集掉下来 文本环绕 顶对齐 (2)清除浮动? clear:b 阅读全文
posted @ 2016-07-24 09:05 河南小样 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一、Date对象 1. 获取 oDate.getFullYear() 获取年份 oDate.getMonth()+1 获取月份( 0-11) >1-12 oDate.getDate() 获取日 1-31 oDate.getHours() 获取小时 oDate.getMinutes() 获取分 oDa 阅读全文
posted @ 2016-07-24 08:38 河南小样 阅读(423) 评论(0) 推荐(0) 编辑