首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
Roy_Shang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
对emoji表情进行处理
在对表单input填写或者显示时,很多情况下,对于自带的表情处理欠缺,很多前端开发者不会考虑,而后端数据库表编码又不支持这些,我们可以有多种处理方式,例如:让后端数据库改为utf8mb4 存储形式、前
JS中浮点数精度问题
最近在做项目的时候,涉及到商品价格的计算,经常会出现计算出现精度问题。刚开始草草了事,直接用toFixed就解决了问题,并没有好好的思考一下这个问题。后来慢慢的,问题越来越多,连toFixed也出现了(允悲),后来经过搜索网上的各种博客和论坛,整理总结了一下。 在遇到浮点数运算…
浏览器跨 Tab 窗口通信原理及应用实践
最近,相信大家一定被这么个动效给刷屏了: 以至于,基于这个效果的二次创作层出不穷,眼花缭乱。 基于跨窗口通信的弹弹球: 基于跨窗口通信的 Flippy Bird: 我也尝试制作了一个跨 Tab 窗口的
多标签通讯--实现用浏览器接小球游戏
一、前言 上一篇文章通过学习一个元素在不同浏览器标签的拖动,产生变魔术一样的效果,用最简的方式学习了其中的原理,接下来实现一个用浏览器窗口接小球的游戏,仍然是最简的代码实现, 只实现最核心的功能, 比
微任务和宏任务可以做什么
看了神光大大 @zxg_神说要有光 的文章 https://juejin.cn/post/7155350299295612941 ,使用 Performance 工具深入理解事件循环。这真是个好办法,
位运算的内容知识都在这里了
前言 位运算隐藏在编程语言的角落中,其神秘而又强大,暗藏内力,有些人光听位运算的大名的心中忐忑,还有些人更是一看到位运算就远远离去,我之前也是。但狡猾的面试官往往喜欢搞偷袭,抓住我们的弱点搞我们,为了
【从头到脚】撸一个多人视频聊天 — 前端 WebRTC 实战(一)
WebRTC 实战(一):也就是本期,主要是基础讲解以及一对一的本地对等连接,网络对等连接。 WebRTC 实战(二):主要讲解数据传输以及多端本地对等连接、网络对等连接。 WebRTC 实战(三):实现一个一对一的视频聊天项目,包括但不限于截图、录制等。 WebRTC + C…
面试官:“你能手写一个 Promise 吗”
关于手写 Promise,想必大家都十分熟悉。基本上现在不管是大厂还是小厂,手写 promise 已经成为了面试必考知识点。听说你还不太会?那么走着,带你从零开始解锁 Promise! 在 Promise 出现以前,在我们处理多个异步请求嵌套时,代码往往是这样的。。。 为了拿到…
手写深度比较,模拟 lodash isEqual
参考:lodash.isEqual | Lodash 中文文档 | Lodash 中文网 (lodashjs.com) 比较对象的键值对,都一样则为true,反之false; 若对象的属性值是引用类型
import、require、export、module.exports 混合使用详解
自从使用了 es6 的模块系统后,各种地方愉快地使用 import export default,但也会在老项目中看到使用commonjs规范的 require module.exports。甚至有时候也会常常看到两者互用的场景。使用没有问题,但其中的关联与区别不得其解,使用起…