![](https://img-blog.csdnimg.cn/2021061215534499.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
HTML CSS JS 进阶
文章平均质量分 85
逐个击破单个知识点,研究其原理,争取弄一个懂一个,下次面试的时候能回答的得心应手。
十九万里
扶我起来 我还能继续学!!!
展开
-
前端学习知识点补充
补充学习的前端基础知识原创 2021-12-19 22:50:01 · 569 阅读 · 0 评论 -
javascript中的垃圾回收机制
为什么需要垃圾回收js不像C/C++ 有自己的一套垃圾回收机制(Garbage Collection)前端的叫法就是GCjs的解释器可以检测到何时程序不在使用一个对象,确定一个对象没有用的时候,就会启动这个垃圾回收机制详细分析:由于js中字符串,对象和数组没有固定的大小,所以当他们的大小已经知道的时候,才能对他们进行动态的存储分配,js每次创建字符串,数组,对象的时候,解释器都必须分配内存来占用那个实体,,每次创建都会分配一次,可想而知,分配的次数多了之后,系统中的内存消耗完,然后系统奔溃 ga原创 2021-06-13 21:30:00 · 232 阅读 · 2 评论 -
浅析javascript三种定时器原理和异同
念念不忘 必有回想前言众所周知js定时器有两种 setTimeout和setInterval 还有一个新增的requeTanimationFrame(动画API)也被加入到了面试经常考察的范围,那么我就从是什么 怎么用,什么时候用,他们的区别是什么来简述一下这三者的关系1、setTimeout(延时器)setTimeout完整的写法其实是window.setTimeout 是window的一个属性,由于window是全局作用域,通常我们写的时候就省略了setTimeout()方法用来指定某个函.原创 2021-06-13 19:56:29 · 2359 阅读 · 7 评论 -
CSS中几种解决高度坍塌方式分析
优秀的你,才能遇到优秀的世界为什么会产生高度坍塌:父元素的高度默认是被子元素撑开的,也就是子元素多高,父元素就多高。但是当为子元素设置浮动以后,子元素会完全脱离文档流,此时将会导致子元素无法撑起父元素的高度,导致父元素的高度塌陷。先上结论,清除浮动的方式:1、给父元素添加overflow:hidden2、在浮动元素下方添加空div,并给元素声明 clear:both3、使用after伪类选择器清除浮动4、父元素添加浮动5、给父元素设定高度一、父元素添加overflow:hid.原创 2021-06-13 17:29:09 · 375 阅读 · 0 评论