首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端学习
订阅
fantacat
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
三种前端实现VR全景看房的方案!说不定哪天就用得上!
前言 事情是这样的,前几天我接到一个外包工头的新需求,某品牌要搭建一个在线VR展厅,用户可以在手机上通过陀螺仪或者拖动来360度全景参观展厅,这个VR展厅里会有一些信息点,点击之后可以呈现更多信息(视
字符串编码入门科普
对于单纯做前端或者后端的同学来说,一般很难接触到编码问题,因为在同一个平台上,一般都是使用同一种编码方式,自然问题不大。但对于写爬虫的同学来说,编码很可能是遇到的第一个坑。这是因为字符串无法直接通过网络被传输(也不能直接被存储),需要先转换成二进制格式,再被还原。因此凡是涉及到…
防止重复提交
在现在的web开发中我们经常使用ajax从后端获取数据,提交数据。对于有些游戏爱好者或者手速甚快的同学来说,一个按钮触发click事件可以触发多次。有经验的前端开发者肯定会使用防止重复提交方式避免重复提交数据。有经验的后端则会在每次提交数据时加vision版本号。如果后端加版本…
JS 实现 AJAX、JSONP 及 DOM 加载完成
JS 实现 AJAX、JSONP 及 DOM 加载完成
笨办法学前端之图片上传
「笨办法学前端」新增轮子一枚:原生 JS 实现的图片上传。 预览:Image Picker 源码: JavaScript { let FormData = window.FormData class ImagePicker { constructor(options) { le…
重构 - 保持函数的单一职责
上篇文章写了添加扩展性方面的重构,讲到了开放封闭原则。学习的步伐不能就此停止,今天的文章,将会提及开发的另一个原则:单一职责原则。通俗点说就是一个函数只做一件事,下面将会通过几个实例,探究单一职责原则。 单一职责的定义可以理解为:一个对象或者方法,只做一件事。 遵守单一职责的实…
5分钟前端国际化
需要国际化的react项目已经迭代了1年多,文件众多,包含了jsx和普通的js对象文件。粗略估计有几千个中文词条。本文先介绍了采用的国际化方案,然后给出了国际化的过程和一个自己开发的脚本i18n-pick,按照教程,可以帮助前端jsx项目5分钟快速国际化。 先大体上介绍下我选择…
精读《函数缓存》
函数缓存是重要概念,本质上就是用空间(缓存存储)换时间(跳过计算过程)。 很显然这样太浪费计算资源了,当已经计算过一次天气后,就没有必要再算一次了,我们期望的是后续调用可以直接拿上一次结果的缓存,这样可以节省大量计算。因此我们可以做一个 memoizedGetChanceOfR…
chrome开发者工具各种骚技巧
对于每个前端从业者来说,除了F5键之外,用的最多的另外一个键就是F12了。 今天,大神(@小鱼二)推荐我一个网站,才知道chrome还有各种骚姿势。 所有的我都看了,这里随便列举几个个人之前不了解,觉得挺有用的。 多的就不列举了,可以看看开头的网站。看了有几个功能我电脑(win…
重新思考 drag 和 drop
先介绍一下 react-beautiful-dnd 拖拽是一个直观地移动和重排方式。我们已经在 Atlassian 的官方仓库上发布了 react-beautiful-dnd,它能够使表单在在网页中的拖放变得更加漂亮、自然和容易。