- 博客(5)
- 收藏
- 关注
原创 关于JS中oop的一点基础知识复习
前段时间答某笔试的时候遇到一道oop的题,当时不能跳出答题页面用IDE本地调试,所以没有做出来。下来之后仔细思考了一下那道题,感觉考察的知识面虽然基础,但是知识点挺多。把这道题做了一遍之后感觉对oop的基础用法还是有了一定的巩固。原题如图: 代码如下: function Cash (cash) { this.total = typeof cash == 'number' ? cas
2017-08-31 09:26:24
328
原创 关于鼠标事件中的event.clientY, event.pageY
以上两个属性都表示事件发生时鼠标的Y坐标。 1、clientY翻译过来为客户区坐标Y,表示页面可视区域的Y偏移量(不包括工具栏、搜索栏等),并且与页面滚动无关,滚动后的clientY值不变。 2、pageY翻译为页面坐标Y,与clientY基本类似,唯一区别在于该值与页面滚动有关,具体来说,pageY = clientY + 页面滚动高度。 测试代码如下: C
2017-06-24 10:49:24
4401
原创 【读书笔记】DOM0级 DOM2级 IE三种事件处理程序的区别
1、DOM0级事件处理程序: btn.onclick = function () { alert(this.id); } 特点:每个事件只支持一个处理程序。 2、DOM2级事件处理程序(IE9+也支持),包括addEventListener()和removeEventListener(): var handler = functiont () { alert(this.id
2017-06-22 09:43:52
456
原创 【读书笔记】DOM2级中关于几种CSS实例的理解
之前对DOM2里CSS规则这个概念总是一知半解,几种CSS类型也傻傻分不清:CSSStyleDeclaration类型,CSSStyleSheet类型,CSSRule类型,现在自己总结一下。 1、元素的style属性只有行内样式的信息,是CSSStyleDeclaration的实例,不包含嵌入样式和外联样式 如:div.style.width = 100px; 2、通过docume
2017-06-21 10:25:16
277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人