随笔分类 -  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 麥片
摘要:元素和节点不一样: 的父节点、父元素都是的父节... 阅读全文
posted @ 2015-04-17 22:10 麥片
摘要:js中this的用法this是js的一个关键字,随着函数使用场合不同,this的值会发生变化。但是总有一个原则,那就是this指的是调用函数的那个对象。1、纯粹函数调用。function test() { this.x = 1; alert(x);}test();其实这里的this就是全... 阅读全文
posted @ 2015-04-17 17:36 麥片