首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
mango1024
掘友等级
前端工程师
前端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 17
沸点 1
赞
18
返回
|
搜索文章
赞
文章( 17 )
沸点( 1 )
javascript的深拷贝和浅拷贝
这两个都是针对对象的,比如说数组,不论是深拷贝还是浅拷贝,都是复制数组。那有什么不一样呢? 可以看出,深度拷贝出来的版本和原来的一份完全没有关系。改变原来的版本不会改变拷贝后的版本 可以看出,实现浅拷贝,a1和a2其实用的是同一份array. 深拷贝就是在堆里面复制了一份对象,…
es5的继承实现
es6里可以直接用class实现继承,奈何es5没有,只能用其他方法实现继承了.
web性能优化,你想看的都在这里了
性能优化是网站永恒的话题,里面有很多门道。我就从一个请求的生命周期去分析下,看哪些部分可以做优化。 渲染->ok 你可以看到了。 网上讲的感觉很乱,我写下我的看法吧。让你彻底弄懂。 打开百度,F12看请求。 上面可以看到缓存有2种,一种硬盘缓存,但是执行花了3ms,原因是磁盘的…
从URL输入到页面展现到底发生什么?
URL(Uniform Resource Locator),统一资源定位符,用于定位互联网上资源,俗称网址。 在浏览器输入网址后,首先要经过域名解析,因为浏览器并不能直接通过域名找到对应的服务器,而是要通过 IP 地址。 DNS缓存 DNS存在着多级缓存,从离浏览器的距离排序的…
中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂(上)
当下,正面临着近几年来的最严重的互联网寒冬,听得最多的一句话便是:相见于江湖~🤣。缩减HC、裁员不绝于耳,大家都是人心惶惶,年前如此,年后想必肯定又是一场更为惨烈的江湖厮杀。但博主始终相信,寒冬之中,人才更是尤为珍贵。只要有过硬的操作和装备,在逆风局下,同样也能来一波收割翻盘…
去哪儿网项目学习总结
移动端浏览器click事件为什么会有300ms的延迟呢?因为在手机上有个双击方案 —— 在手机上快速点击两下,实现页面放大;再次双击,恢复到原始比例。 那它是如何实现的呢?浏览器在捕捉到第一次点击事件后,会等待一段时间,如果在这段时间内,用户没有再次进行点击操作的话,就执行单击…
Promise深入原理
先分析上面的代码,new Promise()之后,fn(resolve)函数就先执行了,fn是一个耗时的异步操作。但是我想让fn执行完之后,再执行resolve函数,我该怎么办?我们可以看到有个then方法,then是向队列里面加函数的,resolve是循环执行对列里面的函数的…
Promise的基本用法
这里讲的基本用法,就是在异步操作之后,执行回调。之后写一篇深入理解下Promise。
setTimeout(fn,0)的秘密
开始看到这段代码,一脸懵逼。为啥直接执行。 js是单线程的,单线程就意味着,所有任务需要排队,前一个任务结束,才会执行后一个任务。如果前一个任务耗时很长,后一个任务就不得不一直等着。 这样,这段代码输出结果为2 , 3 ,1。就得到了解释,因为setTimeOut设置为0,会在…
下一页
个人成就
文章被点赞
16
文章被阅读
6,045
掘力值
200
关注了
6
关注者
2
收藏集
0
关注标签
12
加入于
2019-02-26