JS查看滚动条的滚动距离和查看视口的属性

1.查看滚动条的滚动距离**第一种:IE8及IE8以下不兼容(IE9部分兼容)IE9以上能用1.window.pageXOffset -- 横向滚动距离2.window.pageYOffset -- 纵向滚动距离当屏幕的长度超过了首屏,我们往下拉的时候,拉了多少像素,使用window.pageYOffset就可以知道往下滚动了多少像素例:问:滚动条往下移动了400px,求浏览器最顶端到滚动条滚动的

- 阅读全文 -

JS节点,节点关系,节点类型

遍历节点树(灵活、兼容好) ——关系类的选择parentNode ->父节点(最顶端的parentNode为#document);childNodes ->子节点们firstChild ->第一个子节点lastChild ->最后一个子节点nextSibling ->后一个兄弟节点previousSibling ->前一个兄弟节点基于元素节点树的遍历parent

- 阅读全文 -

tyr..catch和es5严格模式

tyr...catchtry{}catch(e){}finally{}Error.name的六种值对应的信息:1.EvaIError : eval()的使用与定义不一致2.RangeError:数值越界3.ReferenceError:非法或不能识别的引用数值4.SyntaxError : 发生语法解析错误5.TypeError:操作数类型错误6.URIError:URI处理函数不当es5严格模式

- 阅读全文 -

javaScript遇到的问题都在这

2020-6-07 22:26简单来说:算术运算符自增(++)和自减(--):如 ++a;原值+1;a++;第二个后面的值+1,例如 var a=10; b=++a c=a++;解释一下就是:b=在原值+1,此刻a也立即变成了11。c=a++就是在不影响原值a=10的情况下+1,此刻c+1=11,而a还是10。2020-6-10 18:25:以上结论错误错误!!!2020-6-11 16:40

- 阅读全文 -