首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
前端先锋
掘友等级
佛系前端码农,公众号:前端先锋
|
公众号:前端先锋
前端技术狂热(佛系)爱好者
获得徽章 0
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
33
文章 30
沸点 3
赞
33
返回
|
搜索文章
最新
热门
为什么 Promise 比 setTimeout() 更快?
Promise.resolve(1) 是一个静态函数,可返回立即解决的 promise。 setTimeout(callback, 0) 执行延迟为 0 毫秒的回调。 打开执行并检查控制台。您会看到日志先打印了 'Resolved!' ,然后打印了 'Timeout compl…
用WebAssembly在浏览器中对视频进行转码
我们可以凭借 FFmpeg 的 WebAssembly 版直接在浏览器中运行这个能强大的视频处理工具。在本文中,我们来探索一下 FFmpeg.wasm,并写一个简单的代码转换器,把数据流传输到视频元素中并播放出来。 一般我们通过其命令行使用 FFmpeg。例如下面的命令可以吧 …
你可能已经忘记了这些 HTML标签的作用
随着对 JavaScript 框架和库的依赖越来越深,很多人对 HTML 的重视程度降低了。这就导致了我们无法充分利用 HTML 的很多功能,这些功能可以大大的增强网站功能。另外通过编写语义化 HTML 可以在网站内容中添加正确的上下文,从而显着改善用户体验。 本文将会介绍一些…
在 JavaScript 正确处理变量
变量无处不在。即便我们写一个小函数或一个小工具,也要声明、赋值和读取变量。增强对变量的重视,可以提高代码的可读性和可维护性。 用 const 或 let 声明自己的 JavaScript 变量。两者之间的主要区别是 const 变量在声明时需要初始化,并且一旦初始化就无法再重新…
跨域请求产生错误的原因及处理方法
如果你在开发网站时曾经尝试通过框架或是浏览器的 fetch、XHR 请求过外部 API 的话,那么一定遇到过跨域请求,还有那个触目惊心的 CORS 错误信息;今天咱们来讨论跨域问题的原因以及解决方法。 这就是跨域请求问题,当通过 JavaScript 对不同的来源发送请求时,这…
处理异步事件的三种方式
在网站开发中,异步事件是项目必然需要处理的一个环节,也因为前端框架的兴起,通过框架实现的 SPA 已经是快速建构网站的标配了,一部获取数据也就成了不可或缺的一环;本文来就讲一讲 JavaScript 中异步的处理方式。 首先当然要先理解一下同步及异步分别是指什么。 这两个名词对…
# 常见的网站安全问题
经过一番 996,精心打造的网站眼看就要部属上线了,但在网站正式上线之前,你有没有想过自己的网站是否安全吗?尽管你的网站用了很多高大上的技术,但是如果网站的安全性不足,无法保护网站的数据,甚至成为恶意程序的寄生温床,那前面堆砌了再多的美好也都成了枉然。 在众多安全性漏洞中,SQ…
最新整理的25道前端面试真题(含答案与解析)
Hi~ 好久不见。 上一次整理的100道前端面试题在掘金火了之后,很多小伙伴反馈看答案不方便,其实主要是因为我整理的答案和解析内容非常全面,导致每一道题的篇幅都很长,阅读体验不太好,所以才给大家把答案放到github上。 最近解锁了掘金的新功能——折叠内容,我将在这篇文章中尽可…
《重构-代码整洁之道TypeScript版》第三天
1. 这是如下我们要实现的目标任务列表(每天进步一点点⏰) 2. Consolidate Conditional Expression(合并条件表达式) 描述🍏:你有一些列的条件测试都得到了相同的结果,你可以将这些测试合并为一个条件表达式,并将这个条件表达式提炼为一个独立的函…
《重构-代码整洁之道TypeScript版》第4天
1. 这是如下我们要实现的目标任务列表(每天进步一点点⏰) 2. Decompose Conditional(分解条件表达式) 动机🍃: 在业务开发中,你必须编写代码来检查不同的条件分支、根据不同的分支做不同的事,然后你就会得到一个相当长的函数,大型函数自身就会使代码的可读性…
下一页
个人成就
2020年度人气作者No.15
社区共建者
优秀创作者
文章被点赞
11,978
文章被阅读
1,408,553
掘力值
50,830
关注了
17
关注者
9,108
收藏集
0
关注标签
4
加入于
2018-10-23