首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
mango1024
掘友等级
前端工程师
前端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 17
沸点 1
赞
18
返回
|
搜索文章
最新
热门
vue的最新版本
vue的最新版版本今天vue的最新版本已经发布了,我们来看看最新版本
bind,call,apply的区别
很多时候面试会问这些,就写写吧,很基础的一些东西。就是改变函数内的this的指向,再带些参数进入到函数中,随便你怎么耍了~~ apply和call的区别就是传参数的方法不同,bind和其他2个的区别就是bind不是立刻调用的, 需要自己去调用。
es5的继承实现
es6里可以直接用class实现继承,奈何es5没有,只能用其他方法实现继承了.
javascript的深拷贝和浅拷贝
这两个都是针对对象的,比如说数组,不论是深拷贝还是浅拷贝,都是复制数组。那有什么不一样呢? 可以看出,深度拷贝出来的版本和原来的一份完全没有关系。改变原来的版本不会改变拷贝后的版本 可以看出,实现浅拷贝,a1和a2其实用的是同一份array. 深拷贝就是在堆里面复制了一份对象,…
Javascript的new Function()干了什么
js中的创建一个对象的方法很奇怪,比如我有一个Person的函数,创建一个person对象的方法竟然是new Person()函数。而其他oop语言都是用类来实例化,比如有个Person的类,再去new Person() js是new 一个函数。 这段的作用是把age属性添加到…
web性能优化,你想看的都在这里了
性能优化是网站永恒的话题,里面有很多门道。我就从一个请求的生命周期去分析下,看哪些部分可以做优化。 渲染->ok 你可以看到了。 网上讲的感觉很乱,我写下我的看法吧。让你彻底弄懂。 打开百度,F12看请求。 上面可以看到缓存有2种,一种硬盘缓存,但是执行花了3ms,原因是磁盘的…
Promise深入原理
先分析上面的代码,new Promise()之后,fn(resolve)函数就先执行了,fn是一个耗时的异步操作。但是我想让fn执行完之后,再执行resolve函数,我该怎么办?我们可以看到有个then方法,then是向队列里面加函数的,resolve是循环执行对列里面的函数的…
setTimeout(fn,0)的秘密
开始看到这段代码,一脸懵逼。为啥直接执行。 js是单线程的,单线程就意味着,所有任务需要排队,前一个任务结束,才会执行后一个任务。如果前一个任务耗时很长,后一个任务就不得不一直等着。 这样,这段代码输出结果为2 , 3 ,1。就得到了解释,因为setTimeOut设置为0,会在…
Promise的基本用法
这里讲的基本用法,就是在异步操作之后,执行回调。之后写一篇深入理解下Promise。
深入理解Vue源码系列-6.认识下virtual dom
这篇写一下virtual dom. 挂这么多东西,不慢才怪呢。 就是减了很多原来dom上用不太到的东西。简化了Dom,我们自己也可以写一个简易版的Virtual dom
下一页
个人成就
文章被点赞
16
文章被阅读
5,868
掘力值
199
关注了
6
关注者
2
收藏集
0
关注标签
12
加入于
2019-02-26