首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
haorooms-js专题
haorooms
创建于2024-10-19
订阅专栏
haorooms博客js相关专题
等 9 人订阅
共264篇文章
创建于2024-10-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
js的toLocaleString用法
前言 haorooms博客之前总结了很多js的用法,例如数字三位分割等等,详细请看https://www.haorooms.com/post/js_qian_huobi_gs 这里面的黑科技介绍了to
JS生成唯一id方式介绍(UUID和NanoID)
前言 之前代码中前端生成唯一的id方式,一般采用uuid的方式,最近唯一id有了更好的方式,那就是NanoID,今天这篇文章记录一下NanoID 正在取代 UUID?及js 生成uuid及NanoID
Event及CustomEvent的介绍及使用
前言 单页应用中数据传递的方式有很多,有时候我们并没有用react或者vue,自己封装的简单的单页应用,需要传递一些简单的数据,那么自定义事件的方式是一种。今天haorooms博客简单介绍一下Even
js异步操作中的串行和并行
前言 本文写一下js中es5和es6针对异步函数,串行执行和并行执行的方案。以及串行和并行结合使用的例子。 es5方式 在es6出来之前,社区nodejs中针对回调地狱,已经有了promise方案。假
js洋葱模型的实现
前言 洋葱模型指的是方法的执行像洋葱一样,一层一层往里执行,直到中心点后,再一层一层往外出来。 如下图: 代码实现 分析 compose必须返回的是一个函数,并且每次函数执行,都需要将下一个函数作为参
粘贴图片生成base64或者blob临时地址
前言 之前文章有介绍blob,以及base64和blob的互转,今天这篇文章是上面这些文章的补充吧,主要介绍通过截图或者粘贴图片,直接生成base64的地址或者blob的临时地址,假如要上传服务端,可
谈谈函数组合式compose及build设计模式
前言 今天主要介绍函数式编程中有一个比较重要的概念就是函数组合(compose),组合多个函数,同时返回一个新的函数。调用时,组合函数按顺序从右向左执行。右边函数调用后,返回的结果,作为左边函数的参数
RGBA透明色转换为16进制颜色
前言 最近接到需求,是rgba转换为16进制,一开始我还和产品争论,16进制不都是不透明颜色吗?透明的怎么转换为16进制呢?没错,原来真的可以转换,看来我落伍了。我很久之前就写过一篇文章 JS十六进制
视频画中画requestPictureInPicture介绍及案例
前言 视频画中画是我们在浏览视频网站经常遇到的技术,可以增加用户体验,用户在下滑视频的时候,相关视频可以浮在窗口表面,这个技术pc浏览器大部分已经支持,但是移动端目前很多不支持,本文仅简单介绍一下这个
谈谈HTML5a标签的ping属性用法
前言 今天谈谈a标签ping属性的用法,这个用法可以用来做埋点,及用户上报,关于埋点,我之前有文章写过,利用空白gif图片,实现数据上报,ping的这种方式可以发送post请求给后端,当然也可以通过这
js通用事件监听器函数及简介(补充EventUtil)
前言 haorooms前端博客,保持了7年百度首页搜索前端博客第一,最近搜索发现博客排名不见了。并没有做什么网站改版之类的。也没有什么SEO的作弊行为。难道是因为近期网站没有更新吗?好吧,那么最近来频
js双击会进入2次单机,单双击冲突,避免双击进入单机2次方案
前言 js双击会进入2次单机,单双击冲突,避免双击进入单机2次方案。这个问题是很常见的问题,解决也很简单。 思路 只需要在双击的时候把单机事件清理掉就可以了,不过单机要延迟,这个延迟事件是多久呢?经过
XMLHttpRequest.responseURL获取302重定向后的地址
前言 需求是请求一个接口,这个接口是一个302重定向地址,拿到重定向地址后,解析里面的参数,然后做一些逻辑操作,那么前端如何获取302重定向后的地址呢? 传统ajax方式 之前有写文章封装一个原生js
js一些操作运算符
前言 js的一些运算符很多,之前有文章提过。例如如下: js整数的操作 使用|0和~~可以将浮点转成整型且效率方面要比同类的parseInt,Math.round 要快,在处理像素及动画位移等效果的时
decodeURIComponent在解析浏览器参数中含有%时报错处理
前言 之前有篇文章,介绍了encodeURIComponent 的一些用法,encodeURIComponent是对浏览器参数编码,decodeURIComponent是对齐进行解码。最近在使用dec
【小算法】实现一个将中文数字转换成阿拉伯数字的函数
前言 本文记录一个小的算法,就是中文数字转换成数字算法 实现思路一: 实现思路二1、从中文数字中逐个识别数字和权位组合 > > 2、根据权位和数字倍数对应关系,计算出每个数字和权位组合值
【小算法】将数组处理成树状结构
前言 将数组处理成树状结构,也是在工作中经常遇到的,今天就和大家一起分享一下思路和方法。 案例 如下代码,处理成树状结构,要求程序具有容错能力,也就是可以判断输入出错。 思路 要求处理成树状结构,那么
【小算法】相连数字数组,用横杠起止简写
前言 本题是工作中用到的一个小的算法题目,刚刚做的时候,走了一下弯路,其实思路对了,解起来很简单。下面来解析一下。后期我会整理一份常用的算法题目,每个题目都会录制成视频,和大家一起分享解题思路。有些也
浏览器指纹及用户行为智能推荐简介[视频]
前言 我们在浏览抖音等,抖音会根据你的浏览行为,计算出你个人喜好,然后智能推荐给你喜好的信息。我们在网站上浏览了某个商品,了解了相关的商品信息,但并没有下单购买,甚至没有进行登录操作。过两天用同台电脑
JavaScript Proxy在实际工作中的一些应用
前言 Proxy,我之前文章中有写过,今天简单介绍几个工作中可以使用的案例。希望对大家有帮助,需要的时候可以使用,但是不提倡乱用。 Proxy 处理器get和set的介绍 应用一 验证属性赋值 应用二
下一页