首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
金亮亮
掘友等级
前端
|
打杂的
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
64
文章 63
沸点 1
赞
64
返回
|
搜索文章
赞
文章( 63 )
沸点( 1 )
CSS实现镂空遮罩
虽然这种方式处理定位有一些麻烦,并且不适合页面有滚动的情况,滚动的时候可能出现错位。 但是当时怎么也应该答出这种方式,但是确实一面试就紧张,脑子不转了,就想着添加一个伪元素,但是不知道怎么穿透。 可以使用强大的Canvas实现,当然使用Cavnas就需要使用脚本来编写了,虽然有…
大揭秘!“恐怖”的阿里一面,我究竟想问什么
其实不得不说,找工作,真的七分实力,三分运气。不同的面试官有不同的看重点,所以千万不要为一次的滑铁卢而丢失信心。 基本面试这是必然的开场,笔者在公司也稍微面试过不少人吧,高峰期基本每晚都要面试一两个,听过了各种各样的开场介绍。这里简单说下笔者作为面试官比较喜欢和不喜欢的介绍吧。…
【中高级前端必备】手摸手教你撸一个脚手架
vue-cli, create-react-app、react-native-cli 等都是非常优秀的脚手架,通过脚手架,我们可以快速初始化一个项目,无需自己从零开始一步步配置,有效提升开发体验。尽管这些脚手架非常优秀,但是未必是符合我们的实际应用的,我们可以定制一个属于自己的…
Webpack4之SplitChunksPlugin
webpack4之前,大家一直都是用CommonsChunkPlugin来做代码切割。那用他具体有什么坑呢? 我用起来感觉最诡异的点就是每次切割之后,新生成的chunk会和被提取的chunk生成一种父子关系(生成的公共chunk为entry chunk,之前有写过一篇文章介绍)…
TypeScript 入门教程文档(通俗易懂)
从 JavaScript 程序员的角度总结思考,循序渐进的理解 TypeScript。 在线阅读(部署在 GitBook 上,可能需要翻墙) 在线阅读(GitHub 版) GitHub 地址 作者:xcatliu 官方 QQ 群:加入 QQ 群 767142358…
嘿,不要给 async 函数写那么多 try/catch 了
另外可以发现并不是一个 token 对应一个 Node,等号左右必须都有值才能组成一个声明语句,否则会作出警告,这就是 eslint 的基本原理。最后所有的 Node 组合在一起就形成了 AST 语法树 通过 @babel/traverse 我们能够轻松的找到 await 表达…
CSS优秀起来真没JS什么事
最近我在CodePen上发现了一个纯CSS实现,具有渐变倒影和3D旋转效果的栅栏动画,他的实现方式是:利用10个<div>元素创建10个栅条,接着再复制整份<div>元素,并创建一个渐变遮罩形成渐变效果,以此作为栅栏的倒影。 这听起来有点像用左脚的脚趾去抓你的右耳背部(译者理解…
用JS开发跨平台桌面应用,从原理到实践
使用Electron开发客户端程序已经有一段时间了,整体感觉还是非常不错的,其中也遇到了一些坑点,本文是从【运行原理】到【实际应用】对Electron进行一次系统性的总结。【多图,长文预警~】 本文所有实例代码均在我的github electron-react上,结合代码阅读文…
[手把手系列之]Docker 部署 vue 项目
Docker 作为轻量级虚拟化技术,拥有持续集成、版本控制、可移植性、隔离性和安全性等优势。本文使用Docker来部署一个vue的前端应用,并尽可能详尽的介绍了实现思路和具体步骤,以方便有类似需要的同学参考。 /api/json 接口 404,当然此时这个接口还不存在,暂时写到…
【前端词典】5 种滚动吸顶实现方式的比较[性能升级版]
这篇文章是三天前写就的,有大佬给我提了一些修改意见,我觉得这个意见确实中肯。所以就有了这个升级的修改版本。代码同步更新到 GitHub 了。 我入职第二家公司接到的第一个需求就是修复之前外包做的滚动吸顶效果。我当时很纳闷为何一个滚动吸顶会有 bug,后来我查看代码才发现直接用的…
下一页
个人成就
文章被点赞
30
文章被阅读
6,299
掘力值
144
关注了
23
关注者
30
收藏集
3
关注标签
32
加入于
2017-01-08