笔记

作者: super_girl秘密基地 | 来源:发表于2021-02-21 12:29 被阅读0次

立即执行函数:

写法有两种:(function( ) { }) ( )  或  (function( ) { } ( ) )

可以传递参数(第二个小括号里存实参),也可以写函数名

当有多个立即函数时,两个立即函数之间用分号隔开,不然会报错

主要作用:它独立创作了一个作用域,里面的变量都属于局部变量,函数执行完之后就会不起作用,不会与下一个变量名起冲突

元素偏移量 offset 系列:

可以动态的得到该元素的位置、大小

父元素必须有定位,不然以body为准

返回的值都不显示单位

获得该元素的位置:element.offsetTop 与 element.offsetLeft

获得该元素的大小:element. offsetWidth  与 element. offsetHeight(包含padding、border、width,因为他们会撑大盒子)

返回带有定位的父元素:element.offsetParent  (之前在学节点时学过element.parentNode,它返回的是亲爸爸,没有定位也可以)

相关文章

网友评论

      本文标题:笔记

      本文链接:https://www.haomeiwen.com/subject/wkqqfltx.html