随笔分类 - JS属性
摘要:关于原生事件绑定中attachEvent与addEventlistener中兼容性以及attachEvent函数中this指代window有关问题By odacash at 2014-07-01 29 阅读 0 回复 0.0 希赛币请点击下面回答中的"采纳为答案"按钮,选择贡献(希赛币)比率...
阅读全文
posted @ 2015-04-28 21:48
麥片
摘要:JavaScript获取DOM元素位置和尺寸大小在一些复杂的页面中经常会用JavaScript处理一些DOM元素的动态效果,这种时候我们经常会用到一些元素位置和尺寸的计算,浏览器兼容性问题也是不可忽略的一部分,要想写出预想效果的JavaScript代码,我们需要了解一些基本知识。基础概念为了方便理解...
阅读全文
posted @ 2015-04-28 06:07
麥片
摘要:js中document.documentElement 和document.body 以及其属性(原来HTML里是document.body --XHTML里是document.documentElement ,都指的是节点(OR元素))在设计页面时可能经常会用到固定层的位置,这就需要获取一些htm...
阅读全文
posted @ 2015-04-28 05:36
麥片
摘要:原生的强大DOM选择器querySelector在传统的 JavaScript 开发中,查找 DOM 往往是开发人员遇到的第一个头疼的问题,原生的 JavaScript 所提供的 DOM 选择方法并不多,仅仅局限于通过 tag, name, id 等方式来查找,这显然是远远不够的,如果想要进行更为精...
阅读全文
posted @ 2015-04-27 23:23
麥片
摘要:(以下内容部分内容参考了http://adomas.org/javascript-mouse-wheel/ )之前js 仿Photoshop鼠标滚轮控制输入框取值中已使用js对鼠标滚轮事件进行控制,滚轮事件其中考虑浏览器兼容性问题附加事件 其中经我测试,IE/Opera属于同一类型,使用attac...
阅读全文
posted @ 2015-04-27 22:54
麥片
摘要:如果你想给网页添加点JavaScript的交互性,也许你已经听过JavaScript的事件代理(event delegation),并且觉得这是那些发烧友级别的JavaScript程序员才会关心的什么费解的设计模式之一。事实上,如果你已经知道怎么添加JavaScript的事件处理器(event h...
阅读全文
posted @ 2015-04-27 22:09
麥片
摘要:Keycode对照表[导读]字母和数字键的键码值(keyCode) 按键 键码 按键 键码 按键 键码 按键 键码 A 65 J 74 S 83 1 49 B 66 K 75 T 84 2 50 C 67 L 76 U 85 3 51 D 68 M 77 V 86 4 52 E 69 N 78 W ...
阅读全文
posted @ 2015-04-27 18:24
麥片
摘要:javascript深入理解js闭包闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之...
阅读全文
posted @ 2015-04-22 20:00
麥片
摘要:functionaaa(){ console.log('我是aaa'); };aaa && aaa();//如果aaa函数存在 就调用 aaa() //等价写法 if(aaa){ aaa(); }
阅读全文
posted @ 2015-04-19 21:11
麥片
摘要:js中this的用法this是js的一个关键字,随着函数使用场合不同,this的值会发生变化。但是总有一个原则,那就是this指的是调用函数的那个对象。1、纯粹函数调用。function test() { this.x = 1; alert(x);}test();其实这里的this就是全...
阅读全文
posted @ 2015-04-17 17:36
麥片