- 博客(17)
- 收藏
- 关注
原创 Object方法
defineProperties:用于定义或修改对象的多个属性,接收两个参数,第一个参数为对象,第二个参数为一个对象,用于定义或修改对象的多个属性。getOwnPropertyDescriptor:用于获取对象自身属性的描述符,包括属性值、可枚举性、可写性、可配置性等。assign:用于将一个或多个对象的属性复制到另一个对象,返回目标对象。hasOwn:用于判断一个对象是否具有指定的属性,并返回一个布尔值。create:用于创建一个新对象,新对象的原型为传入的对象。
2023-10-07 20:43:18
35
1
原创 今日分享内容
2.加载插件,需要用到的文件有swiper-bundle.min.js和swiper-bundle.min.css文件。如果没有可以到观望中下载,并引入到对应的文件中。4.可以给Swiper定义一个大小,当然不给也行。1.打开swiper官网。5.初始化Swiper。3.添加HTML内容。
2023-09-25 19:13:29
84
1
原创 今日日常分享
如果动态操作了标签的节点、位置、大小,浏览器需要重新计算标签的大小和位置,也就造成了回流。浏览器会先解析html成DOM树,同时解析css成样式规则。如果动态操作了标签的颜色等属性,就需要重新喷绘,也就造成了重绘。将DOM树和css规则合成渲染树。无论回流和重绘都影响了浏览器的渲染性能。3.优化定时器中的dom操作。计算标签关系、位置、大小。2.减少批量的dom操作。
2023-09-18 20:30:30
112
原创 字符串的方法
/ 找到o字符在str中最后一次出现的位置// 8var s = str.lastIndexOf('o',7) // 将下标7当做字符串末尾,查找字符o在字符串中最后一次出现的下标console.log(s) // -1 - 找不到就返回-1。
2023-09-13 21:13:53
194
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人