首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
CoyPan
掘友等级
FE
公众号: 符合预期的CoyPan
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
87
文章 87
沸点 0
赞
87
返回
|
搜索文章
最新
热门
使用Pull模型来实现前端的业务逻辑
最近在总结自己在业务开发中遇到的问题,经过思考,发现了一个可能值得总结一下的点:使用Pull模型来实现业务逻辑。 有一个异步操作A,A完成后,需要根据A返回的结果,再进行下一步的业务逻辑。 这种实现方式没有什么大问题。但是考虑这样一个问题: 经过一段时间的迭代,业务逻辑M和业务…
Node.js v13.2.0 开始支持ES modules了
Node.js 前不久发布了v13.2.0,宣布开始支持ES modules。在此之前,想要在node中使用ES modules,需要添加--experimental-module。v13.2.0版本后,可以直接使用ES modules了。 如果在命令行使用ES module,…
使用rush.js管理monorepo
2019年9月21号,我参加了第五届FEDAY。在会上,听了王泽老师的分享,我第一次接触到了monorepo这个概念。本文是结合王泽老师的分享,自己进行一定实践后的总结。 一种项目管理方式:一个git仓库下管理多个项目,适用于大型团队,框架开发,库开发等。 上图这种repo组织…
【译】JavaScript和TypeScript中的void
如果你是从传统的强类型语言转到JavaScript来的,那么你可能熟悉void的概念:一种类型,它告诉你函数和方法在调用时不返回任何内容。 void在JavaScript中作为运算符存在,在TypeScript中作为基本类型存在。在JS和TS中,void的用法和大多数人习惯的有…
【译】JavaScript工作原理:V8编译器的优化
理解JavaScript的工作原理是写出高效JavaScript代码的关键。 忘记那些无关紧要的毫秒级改进:错误地使用对象属性可能导致简单的一行代码速度降低7倍。 考虑到JavaScript在软件堆栈所有级别中的普遍性,即使不是所有级别的基础设施,也可能会出现微不足道的减速,而…
使用CSS实现图片帧动画与曲线运动
直接利用DOM实现动画。 利用canvas实现动画。 利用svg实现动画。 直接用一张gif动图。 利用图片实现帧动画。 ... 所有动画的基本原理都是:在短时间内连续依次展示对应的图片,这样在视觉上看起来就是'动'的了。 本文主要来说一说第4点和第5点。 当我们要实现的动画效…
【译】JavaScript中按位操作符的有趣应用
JavaScript提供了几种运算符,可以对一些简单的值进行基本操作,比如算术操作、赋值操作、逻辑操作、按位操作等。 我们经常可以看到混合了赋值操作,算术操作和逻辑操作的JavaScript代码。但是,按位操作的代码就不是那么常见了。 在本文中,我们将过一遍所有的按位操作符并且…
你可能不知道的LocalStorage用法
如果我开两个浏览器tab,同时访问这个页面,我在其中一个页面切换ppt,另外一个页面会跟着变化。链接在这里: 研究了一下,这个效果其实就是用localStorage来实现的。 localStorage, 是一个用来做本地持久化存储的Web Api。 localStorage以键…
浏览器什么时候会发起网络请求,去加载一张图片?
浏览器在什么时候会去加载一张图片呢?当然是我们网页中有图片的时候。在平时的项目开发中,我们还常常会用图片进行日志上报,大概像下面这样: 新建一个Image,将其src赋值,浏览器便会发出一个网络请求。 答案是:不会。只需要增加一行代码,将script插入到DOM树中,便会触发网…
网页首屏性能优化总结
作为一名前端工程师,网页首屏性能优化是一个绕不开的话题。最近这段时间我做了一些首屏性能优化的项目,这里做一个小小的总结。 网页是运行在浏览器端的,优化网页性能无法脱离浏览器。所以首先需要搞清楚浏览器加载一个网页的过程。最经典、常见的一个问题就是:从输入Url到网页呈现在用户面前…
下一页
个人成就
文章被点赞
1,550
文章被阅读
222,522
掘力值
6,680
关注了
0
关注者
356
收藏集
1
关注标签
10
加入于
2017-11-03