首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
嘴里起了个泡
掘友等级
前端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
43
文章 43
沸点 0
赞
43
返回
|
搜索文章
最新
热门
前端JSZip批量下载视频压缩包
轮播组件,用的React的hooks写法,大概涉及到了我们最常用的useState, useEffect这两个hooks,还有可能(有些人)比较陌生的useRef, useCallback。 本篇文章的重点不是去教大家怎么实现一个轮播组件,而是想通…
你不知道的js对象遍历
js里面遍历一个对象的属性有很多种方式,比如:Object.keys 、for...in、Object.getOwnPropertyNames等等,平时写业务代码的时候,大家随便用哪个。 上面代码,又给obj添加了一个c属性,此时c属性就是不可枚举的。关键就是enumerabl…
从浏览器的Disable cache谈起
浏览器调试工具的disable cache功能,相信在座的各位都用过。开启这个功能,浏览器关于当前网站的js、css、图片...等缓存都会失效,所有请求都会重新发送给服务器。ctrl+F5也可以达到同样的效果。 首先说明一下,打开disbale cache浏览器并不会去主动删除…
从0到0.5创建一个monorepos项目
Monorepos简单点来说就是一个项目下有好几个独立的子模块,这些子模块可以单独运行、打包、发布,但是这些子模块又在同一个git仓库下管理,而且这些子模块可能存在相互的依赖关系。 用这种方式管理项目的好处就是既方便统一管理这些子模块,又可以最大程度上降低模块间的耦合。 目前很…
react和transition的一次碰撞
最近在做一个活动,里面需要加入各种动效、动画,使页面看上去活泼生动一些,其中有一个就是关于相册集的淡入淡出循环展示,下面就说一下我的实现思路。 我这个项目是用React写的,所以下面的示例代码都是react的,如果大家的项目是用vue写的,思路其实也是类似的。 首先遍历imgD…
roadhog迁移到webpck4
现在做的项目还是基于早期的ant-design-pro那套东西,技术栈是 react + antd + dva + roadhog。随着项目的迭代,不知从何时起,发现项目打包很慢,每次jenkins上部署都要5、6分钟的样子。正好最近项目需求较少,正好有时间可以捣鼓一下这个打包…
web端播放m3u8视频流注意事项
项目上有一个播放实时视频(直播)的需求,后端童鞋直接传过来一个类似 https://...️️/live.m3u8的视频流地址。让我自行播放,拿到地址的我一脸懵逼,下面开始我的探索(baidu)之路。 HLS将音频和视频作为一系列小文件发送,通常持续时间约为6秒,称为媒体段文件…
[译]JS闭包:For循环中的setTimeout
这篇文章详细介绍了JS在执行for循环里面的 setTimeout() 语句的时候发什么了什么。这是面试中经常会被问到的一个问题,因为这个问题的答案涉及到了几个JS的核心知识点:闭包(closures),提升(hoisting)和事件循环(the event loop)。 Fo…
前端接受后端文件流并下载的几种方法
项目中经常会遇到需要导出列表内容,或者下载文件之类的需求。结合各种情况,我总结了前端最常用的三种方法来接受后端传过来的文件流并下载,针对不同的情况可以使用不同的方法。 如果后端提供的下载接口是get类型,可以直接使用方法一,简单又便捷;当然如果想使用方法二、三也是可以的,不过感…
下一页
个人成就
文章被点赞
281
文章被阅读
74,716
掘力值
1,610
关注了
45
关注者
28
收藏集
4
关注标签
12
加入于
2018-04-20