错不真气天天今
错不真气天天今
全部文章
分类
问题总结(245)
阅读笔记(16)
归档
标签
去牛客网
登录
/
注册
错不真气天天今的博客
hey,guys. #email:iamsevenlee@163.com
TA的专栏
256篇文章
3人订阅
前端问题总结
126篇文章
1321人学习
链表算法
19篇文章
724人学习
树算法
17篇文章
643人学习
栈和队列算法
5篇文章
583人学习
其他算法
30篇文章
838人学习
深入浅出Vue.js
16篇文章
762人学习
排序算法
9篇文章
585人学习
设计模式
34篇文章
890人学习
全部文章
(共261篇)
JS中的内存泄漏和垃圾回收机制(标记清除,引用计数)
来自专栏
什么是内存泄漏?程序的运行需要内存,只要程序提出要求,操作系统运行时就必须供给内存。对于持续运行的服务进程,必须及时释放内存,否则,内存占用越来越高,轻则影响系统性能,重则导致进程崩溃。不再用到的内存,没有及时释放,就叫做内存泄漏。有些语言(比如c语言)必须手动释放内存,程序员负责内存管理。这很麻烦...
2020-09-23
1
1321
说说前端中的事件流
来自专栏
参考回答:HTML中与javascript交互是通过事件驱动来实现的,例如鼠标点击事件onclick、页面的滚动事件onscroll等等,可以向文档或者文档中的元素添加事件侦听器来预订事件。想要知道这些事件是在什么时候进行调用的,就需要了解一下“事件流”的概念。什么是事件流:事件流描述的是从页面中接...
2020-09-23
1
582
输入一个中文字符计算表达式,得出结果(只能有加减数字必须是一百以内)
来自专栏
var s = '八十七加三十二减四十三加二十四减十五减三十加三减二'; function fn(str){ let add = [] let sub = [] let num = [] ...
2020-09-23
0
441
多行文字垂直居中的方法
来自专栏
方法一:父元素使用display:table和子元素使用display:table-cell属性来模拟表格,子元素设置vertical-align:middle和text-align:center即可垂直居中。 .div1{ height:300px; width: 300px; ...
2020-09-22
0
1055
HTML5新增的元素
来自专栏
参考回答:首先html5为了更好的实践web语义化,增加了header,footer,nav,aside,section等语义化标签,在表单方面,为了增强表单,为input增加了color,email,date,range,number等类型,在存储方面,提供了sessionStorage,loca...
2020-09-21
0
435
前端缓存
来自专栏
前言 前端缓存主要是分为HTTP缓存和浏览器缓存。其中HTTP缓存是在HTTP请求传输时用到的缓存,主要在服务器代码上设置;而浏览器缓存则主要由前端开发在前端js上进行设置。缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可...
2020-09-21
0
713
CSS问题
来自专栏
● link标签和import标签的区别参考回答:link属于html标签,而@import是css提供的页面被加载时,link会同时被加载,而@import引用的css会等到页面加载结束后加载。link是html标签,因此没有兼容性,而@import只有IE5以上才能识别。link方式样式的权重高...
2020-09-20
0
518
nodejs
来自专栏
● node的特性,适合处理什么场景参考回答:Node.js借助事件驱动,非阻塞I/O模型变得轻量和高效,非常适合运行在分布式设备的数据密集型实时应用。● 你有用到Express,讲讲Express参考回答:Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮...
2020-09-19
1
446
vue 虚拟DOM和diff算法
来自专栏
patching算法(diff算法)是虚拟dom技术的必然产物,通过新旧虚拟DOM作比对(即diff),将变化的地方更新在真实DOM上;另外,也需要diff高效的执行比对过程,从而降低时间复杂度O(n)。vue2.0为了降低watcher的粒度,从细粒度转变为了中等粒度,每个组件只有一个watche...
2020-09-16
1
846
webkit渲染引擎工作流程
来自专栏
2020-09-16
0
493
首页
上一页
17
18
19
20
21
22
23
24
25
26
下一页
末页