首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
度123
掘友等级
前端
菜鸡前端,在线炒河粉
获得徽章 22
动态
文章
专栏
沸点
收藏集
关注
作品
赞
278
文章 274
沸点 4
赞
278
返回
|
搜索文章
最新
热门
数据结构-3
在实际场景中,常常存在着一对多,甚至多对多的情况,有许多逻辑并不是简单的线性关系,而 树 和 图 就是典型的非线性数据结构,树什么是树,在生活中有很多体现树的逻辑的例子:在数据结构中,树的定义如下:树
浏览器缓存
缓存是一种保存资源副本并在下次请求时直接使用该副本的技术,当web(浏览器)发现请求的资源已经被储存,它会拦截请求,返回该资源的拷贝,而不会去源服务器重新下载,这样做的好处有:缓解服务器压力,提升性能
初识fiber
首先可以看一个16版本前和16版本之后即fiber架构之后的动画对比demo 可以看到stack(fiber架构之前)的示例,动画卡顿、掉帧非常严重,而fiber示例则很丝滑, 要解释stack为什么
nodejs event-loop
同步任务和异步任务上边这段代码中(()=>console.log(5))();为同步任务,所以最先执行,剩下的为异步任务,其中总是先于定时器执行,可以理解为process.nextTick和promi
flex布局项目元素超出容器元素
首先是一个很简单的flex布局这里children占据了容器元素剩余的位置,并且没有超出父元素改造一下:这里可以看到children元素超出了容器元素,很奇怪,解决方式:children元素遵循了包裹
js运行机制-调用堆栈、事件循环
调用栈(callstack)调用栈是一种机制,可以帮助js解释器跟踪脚本调用的函数每次执行调用一个函数的时候,都会将其添加到调用栈的顶部,每当函数退出,解释器便会将其从调用栈中弹出,函数可以通过ret
0.1+0.2问题的一些思考
在js中只有number类型,没有进行整数和浮点数的区分而在js的内部,number是采用IEEEF754规范中的64位双精度浮点数进行编码的,所以1===1.0是为true的,也就是说js语言底层根
javascript的内存管理
内存的生命周期在javascript中,当我们创建变量、函数或者其它的时候,js引擎会为它分配内存并在不需要的时候释放内存.分配内存是在内存中保留空间的过程,释放内存则是释放空间以便于其它目的每一次创
数据结构-1-数组、链表
数据结构是数据的组织、管理和储存格式,其使用目的是为了高效的访问和修改数据. 其中可以分为物理结构和逻辑结构, 物理结构是在内存中实实在在的储存结构,有:数组、链表等 逻辑结构是抽象的存储结构,依赖于
算法的复杂度
衡量算法的好坏有很多标准,其中最重要的两大标准是算法的时间复杂度和空间复杂度.如实现一个功能:大黄的代码运行一次要花100ms占用内存5MB;小灰的代码运行一次要花100s占用内存500MB;于是:小
下一页
个人成就
文章被点赞
802
文章被阅读
108,554
掘力值
3,661
关注了
13
关注者
101
收藏集
8
关注标签
22
加入于
2020-08-23