首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
SnoopyAquarius
更多收藏集
微信扫码分享
微信
新浪微博
QQ
279篇文章 · 0订阅
写给新手前端的各种文件上传攻略,从小图片到大文件断点续传
今年国庆假期终于可以憋在家里了不用出门了,不用出去看后脑了,真的是一种享受。这么好的光阴怎么浪费,睡觉、吃饭、打豆豆这怎么可能(耍多了也烦),完全不符合我们程序员的作风,赶紧起来把文章写完。 这篇文章比较基础,在国庆期间的业余时间写的,这几天又完善了下,力求把更多的前端所涉及到…
JavaScript 设计模式解析【2】——结构型设计模式
适配器的别名也叫包装器(wrapper),这是一个并不复杂的模式,在日常开发中有许多这样的场景:例如当我们试图调用某个模块或者某个对象的接口时,却发现这个接口的格式并不符合目前的需求,这时就有两种解决方法,第一种使我们直接修改原来的接口实现,但如果原来的模块或者对象很复杂,亦或…
React Hooks 深入不浅出
这个标题可能不太好,但此文章确实不是一篇使用教程,而且也不会覆盖太多点,建议时间充裕的还是应该完整地看下 官网文档。 React Hooks 对于部分人来说可能还是陌生的,但还是阻止不了它成为了当前 React 社区里「最」热门的一个词汇。 一开始了解到这个还是 Dan Abr…
「Web Animation API 专题」纯手工撸一个图片随机移动的动画
当我们谈及网页动画时,自然联想到的是 CSS3 动画、JS 动画、SVG 动画 等技术以及 jQuery.animate() 等动画封装库,根据实际动画内容设计去选择不同的实现方式,然而,每个现行的动画技术都存在一定的缺点,如 CSS3动画必须通过JS去获取动态改变的值,一个动…
前端战五渣学前端——模板引擎(Handlebars.js)
其实差不多,一个.vue的文件,经过webpack的loader解析,再最终显示出来。我们只需要看这个花括号的实现,跟上面的是一样的 在我刚接触前端的时候,我之前的博客中说过,我使用过backbone.js,这个以来的又是underscore.js中的模板方法,这也是一个通过模…
swiper.js简单快速实现轮播滑动(兼容PC端、移动端)
1.首先需要在head头部加载插件,需要用到的文件有swiper.css和swiper.js文件。可下载swiper文件或使用CDN远程加载 在实际的web开发中,总是需要兼容PC跟移动端,如果使用原生js自己写的话,不仅耗时,可能兼容性、稳定性也不好,特别是移动端的touch…
[js行为研究] 对象作为对象的键会发生什么?
本文主要是针对对象作为对象的键会发生什么这一问题, 记录分享自己思考和实践的轨迹。 众所周知, ES6有一种新的数据结构叫做 Map,他跟对象一样, 是存的也是键值对(key => value),但是Map技高一筹,他的 key 既可以是基本数据类型,也可以是引用数据类型。 那…
探秘Promise
查阅网上诸多资料,并结合自己的学习经验,写下这篇学习笔记,以记录自己的学习心得。现分享给大家,以供参考。 我们都知道,js的世界是单线程执行的,也就是说一个任务完成之后才能进行另一个任务,这是因为js是运行在宿主进程多脚本语言,比如浏览器,比如node,宿主进程只会为其分配一个…
技术周刊(2019-03-18 HTTP 简史)
Chrome 73 发布,适配了 Mac 的深色模式,同时带来了可构造样式表(Constructable style sheets)、Signed HTTP Exchanges、Layout Jank API、String.prototype.matchAll、Object.e…
在 JavaScript 中优雅的提取循环内的数据
在本文中,我们将介绍两种提取循环内数据的方法:内部迭代和外部迭代。 从 A 行开始的循环用来记录文件路径。它是 for-of 循环和递归的组合(递归调用在 B 行)。 这种迭代方式与Array的 .forEach()类似:logFiles() 内实现循环并对每个迭代值(行A)调…