- 博客(3)
- 收藏
- 关注
原创 三大家族(offset,client,scroll)
**1、offset家族(只读属性,不能修改)动态获取(屏幕随时改大小,也能获取值) 返回的数值不带单位**offsetWidthoffsetHeight获取盒子实际占用的宽和高,但是也不可以直接替代高宽,加了padding值或边框就会算上padding值或边框(box-sizing=border-box就不影响,依旧是盒子实际占用的宽和高)offsetLeftoffsetTop获取盒子自身外边框到它定位所参照的父级元素的内边框的距离,父元素加了边框也不影响取值,因为边框是加在盒子外面,而这个
2020-12-18 16:34:30
408
1
原创 prototype,proto,constructor的大全
prototype,proto,constructor的大全一、prototype属性—函数的原型对象,函数所独有的,它是从一个函数指向一个对象【任何函数在创建的时候,其实都会默认同时创建该函数的prototype】(1)函数的原型对象,也就是这个函数(其实所有函数都可以作为构造函数)所创建的实例的原型对象(2)作用:包含可以由特定类型的所有实例共享的属性和方法,也就是让该函数所实例化的对象们都可以找到公用的属性和方法*二、proto属性—对象独有(constructor也是对象独有),由一个对象
2020-12-18 13:26:02
206
原创 作用域链、全局变量、预解析
作用域与作用域链一、作用域—只有函数可以开辟作用域,在JS中,作用域分为全局作用域和函数作用域,没有块级作用域(ES6新增)块级作用域:{} ,if{},for{}(1)全局作用域:代码在程序的任何地方都能被访问到,window对象的内置属性(如var)都拥有全局作用域(2)函数(局部)作用域:在固定的代码片段才能被访问[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MFNT6poT-1608268599314)(C:\Users\DLing\AppData\Roam
2020-12-18 13:19:39
141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅