首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
loveEternity
掘友等级
web前端开发
|
华宇信息科技股份有限公司
一个前端爱好者
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 39
沸点 0
赞
39
返回
|
搜索文章
赞
文章( 39 )
沸点( 0 )
Flexbox布局中不为人知的细节
Flexbox布局 已是目前最为流行的Web布局方式之一,它给Web开发者在完成页面或组件的UI布局带来了极大的灵活性和便利性。但也是因为它有极大的灵活性,里面隐藏了一些不为人知的细节,如果不是对Flexbox极为熟悉或者对其规范极为了解的话,其中有很多细节将会被遗漏,而这些细…
手写一个Promise/A+,完美通过官方872个测试用例
本文会讲解另一种更现代的异步实现方案:Promise。Promise几乎是面试必考点,所以我们不能仅仅会用,还得知道他的底层原理,学习他原理的最好方法就是自己也实现一个Promise。
带你全面分析vue-router源码(万字长文)
在前一篇文章——聊一聊实现Vue路由组件缓存遇到的’坑‘中遇到的vue路由组件缓存问题已经解决并对项目进行了适当的优化改进,但是并未开探寻究vue-router的源码,这篇就继续上次的话题,深入分析vue-router源码中对导航守卫、动态参数匹配、过渡效果和异步组件等的实现。…
如何写出一个惊艳面试官的深拷贝?
最近经常看到很多JavaScript手写代码的文章总结,里面提供了很多JavaScript Api的手写实现。 里面的题目实现大多类似,而且说实话很多代码在我看来是非常简陋的,如果我作为面试官,看到这样的代码,在我心里是不会合格的,本篇文章我拿最简单的深拷贝来讲一讲。 本文由浅…
Vue组件基础
从上面可以看出props被定义成了一个数组,数组中的每个元素是可以获取值的变量名。我们也可以将props定义为一个对象,然后对每个属性值加一些限制。 前面介绍过slot插槽是用来在父组件中自定义子组件的内容。首先介绍一下slot的基本用法: 通过上面的例子,具名插槽的用法就是两…
换个角度理解this
在看到JavaScript深入之从ECMAScript规范解读this这篇文章之前,对this的理解仅仅是调用函数的对象。看完这篇文章之后对this的理解有了进一步的认识。 在ES标准中,ES的类型分为语言类型和规范类型;其中语言类型就是我们在代码中可操作的类型,例如Undef…
call、apply和bind模拟实现
在实际工作中,这三个函数在我们代码中是很活跃的,比如经常使用Object.prototype.toString.call()来精确判断数据类型;今天我们就尝试去探究如果让我们自己动手去实现。 从这个例子中我们得出改变this的思路:将函数设置成第一个参数的属性;然后在call内…
前端基础篇之HTTP协议
HTTP协议作为前端开发的重要基础知识,却是很多非计算机专业出身的码农的软肋。笔者通过《图解http》一书系统的学习了HTTP协议的基础内容,并旁征博引,试图用更加简练的语言着重描述出HTTP协议需要掌握的重点内容,帮助不爱看书的同学节省时间。 HTTP协议定义Web客户端如何…
中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂(上)
当下,正面临着近几年来的最严重的互联网寒冬,听得最多的一句话便是:相见于江湖~🤣。缩减HC、裁员不绝于耳,大家都是人心惶惶,年前如此,年后想必肯定又是一场更为惨烈的江湖厮杀。但博主始终相信,寒冬之中,人才更是尤为珍贵。只要有过硬的操作和装备,在逆风局下,同样也能来一波收割翻盘…
一步步实现网页图片的手势拖拽与缩放
可以点击查看 在线演示,以及 完整代码。 首先,需要了解 CSS3 的 transform ,用 transform 进行元素的变换,这是实现的关键。 实际上,上面的写法可以算作 CSS 提供的语法糖。了解计算机图形学的同学可能知道,计算机完成图像变换实际上使用的实现是矩阵。 …
下一页
个人成就
文章被点赞
12
文章被阅读
8,968
掘力值
224
关注了
24
关注者
7
收藏集
6
关注标签
20
加入于
2018-05-31