自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 JavaScript的内置对象,顺带说明一下这些内置对象的使用方式或者方法

JavaScript有哪些内置对象,顺带说明一下这些内置对象的使用方式或者方法?

2023-12-16 19:04:17 175 1

原创 DeepSeek Chat 自动化交互技术分析

该脚本通过 Selenium WebDriver 实现了对 DeepSeek Chat 平台的自动化交互,包括登录和问答功能。脚本设计考虑了鲁棒性、可靠性和易用性,采用了多种元素定位策略和异常处理机制,确保在各种情况下都能正常工作。通过命令行参数,脚本支持多种问题输入方式,可以满足不同的自动化需求。同时,详细的日志记录和截图功能也便于调试和问题排查。这种自动化交互脚本在测试、数据收集、批量查询等场景中有广泛的应用价值,也为其他类似平台的自动化交互提供了参考实现。

2025-03-19 09:33:30 1201

原创 Vue.js 动态设置表格最大高度的实现

在现代Web开发中,响应式设计至关重要,尤其是在处理复杂的布局和数据表格时。表格通常会受到多种因素的影响,如分页、合计行或动态内容,这可能导致表格高度的变化。本文将介绍一个基于Vue.js的方法,该方法动态计算和设置表格的最大高度,确保表格始终能在可视区域内显示,而不受其它元素的干扰。方法是一个实用的解决方案,帮助开发者动态调整表格的最大高度,确保表格在各种布局下都能自适应地显示。通过过滤非表格节点、计算其它元素的高度并考虑合计行的影响,能够灵活地处理复杂的布局和交互场景。

2025-01-19 15:34:12 441

原创 在 Web 应用中集成多种地图 API 的实现与管理

在这篇文章中,我们展示了如何在Web应用中集成多个地图API(如百度、谷歌、雅虎等),并通过动态加载脚本、状态管理和轮询机制来确保地图的高效加载和稳定性。通过这种方案,开发者可以轻松应对地图加载失败、性能问题等挑战,提升用户体验。如果你在集成地图API的过程中遇到任何问题,或者有其他优化方案,欢迎在评论区与我分享!

2025-01-18 16:20:26 1013

原创 QrCode.js 技术文档:二维码生成与导出工具类

)();

2025-01-18 15:40:22 850

原创 vue2指令

N位小数:new RegExp(`(^-)?2、将要复制的值赋给 textarea 标签的 value 属性,并插入到 body。需求:实现文字在指定宽度的元素中无缝滚动,绑定参数可实现控制滚动速度。使用:给 Dom 加上 v-copy 及复制的文本即可。需求:输入框内容不满足输入的正则自动触发删除本次输入。需求:实现一键复制文本内容,用于鼠标右键粘贴。需求:实现点击除设置指令的元素外部即可触发。负整数:/^-[1-9]\d*$/大写英文字母:/^[A-Z]+$/

2024-03-30 14:18:31 919 1

原创 VUE2实现元素抖动的指令

shake-animation动画。

2024-03-30 13:41:57 266

原创 WebGL简介以及使用

WebGL(Web图形库) 是一种在没有使用插件的情况下在网页浏览器中渲染2D图形和3D图形的技术。

2024-01-13 10:54:08 971

原创 Media Capture and Streams API 提供了访问用户设备摄像头、麦克风等媒体设备的能力

Media Capture and Streams API(媒体捕获和流API)是用于在Web应用程序中访问和处理音频和视频流的API。它提供了访问用户设备摄像头、麦克风等媒体设备的能力,并允许对捕获到的媒体流进行处理和操作。

2024-01-02 09:45:00 461

原创 WebUSB API 是一个用于在Web应用程序中访问USB设备的API

WebUSB API 是一个用于在Web应用程序中访问USB设备的API。它允许Web应用程序与连接到计算机的USB设备进行通信,从而实现与USB设备的交互和控制。

2024-01-01 06:30:00 2445 1

原创 Media Session API用于在Web应用程序中控制媒体播放会话的外观和行为

Media Session API是一个Web API,用于在Web应用程序中控制媒体播放会话的外观和行为。通过Media Session API,您可以向操作系统和浏览器提供媒体播放会话的元数据和控制信息,以便在锁屏、通知栏等位置展示媒体信息,并允许用户在这些位置控制媒体的播放。

2023-12-31 12:15:00 550 1

原创 Device Orientation Events 用于获取设备的方向和运动信息,比如设备的方向、倾斜角度、加速度等。这些事件可以用于创建基于设备方向的交互体验,比如游戏、导航应用等

Device Orientation Events是一组Web API事件,用于获取设备的方向和运动信息,比如设备的方向、倾斜角度、加速度等。这些事件可以用于创建基于设备方向的交互体验,比如游戏、导航应用等

2023-12-30 10:30:00 1331 1

原创 Web Bluetooth API 允许Web应用程序与蓝牙设备进行通信

Web Bluetooth API是一个Web API,允许Web应用程序与蓝牙设备进行通信。通过Web Bluetooth API,您可以在Web应用程序中发现、连接和与蓝牙设备进行数据交换,比如传感器、低功耗设备等

2023-12-29 09:30:00 4061 2

原创 Background Fetch API 用于在后台下载数据,即使用户关闭了网页或者浏览器也可以继续进行下载

Background Fetch API是一个Web API,用于在后台下载数据,即使用户关闭了网页或者浏览器也可以继续进行下载。这个API可以用于处理需要长时间下载的任务,比如离线数据同步、大型文件下载等。

2023-12-28 06:00:00 749 1

原创 前端JavaScript中访问设备的电池信息Battery Status API

Battery Status API 提供了有关系统充电级别的信息并提供了通过电池等级或者充电状态的改变提醒用户的事件

2023-12-27 15:54:07 832 1

原创 前端处理视频文件

前端处理视频文件

2023-12-27 15:49:37 458 1

原创 webApi 处理音频文件,读取音频文件的声音,分析音谱

要处理音频文件并读取声音并分析音谱,您可以使用 Web Audio API。这是一个强大的浏览器原生API,用于处理音频数据。

2023-12-23 11:45:50 614 1

原创 实现无限图片的瀑布流加载

实现瀑布流图片加载的效果

2023-12-21 15:45:02 219 1

原创 BroadcastChannel的使用说明

BroadcastChannel 是一个用于在不同的浏览上下文之间进行通信的 API。它允许一个浏览器标签页、窗口或者框架向同源的其他浏览器标签页、窗口或者框架发送消息。

2023-12-19 15:16:21 626 1

原创 JS数组的方法

JS数组的方法

2023-12-18 11:32:28 248

原创 前端的Console 的用法

前端Console的多种用法

2023-12-17 01:15:00 364 1

原创 如何判读如何判断两个数组的内容是否相等

使用js实现如何判断两个数组的内容是否相等

2023-12-16 18:53:06 889 1

原创 Array.from 的说明和使用

Array.from是 JavaScript 中用于从类数组对象或可迭代对象创建一个新数组的静态方法。它可以接收一个类数组对象(如函数的。对象)或可迭代对象(如 Set、Map、字符串等),并将其转换为一个新的数组。对象创建了新的数组。它可以灵活地将各种类型的数据转换为数组,非常方便实用。

2023-12-15 15:13:34 131

原创 Array.of 的说明与使用

是 JavaScript 中用于创建一个新数组的静态方法。它会根据传入的参数创建一个新的数组,无论参数的数量或类型如何。不会根据参数的数量来决定是创建一个新数组还是初始化一个固定长度的数组。它始终会根据传入的参数创建一个新的数组。分别根据传入的参数创建了不同的新数组。无论传入的参数是什么,都会创建一个新的数组,并将参数作为数组的元素。

2023-12-15 15:09:52 944

原创 Promise.allSettled()的解释和说明

是 JavaScript 中的一个 Promise 方法,它接收一个由多个 Promise 对象组成的可迭代对象,并在所有 Promise 对象都已解决或拒绝后返回一个 Promise 对象,该对象解析为一个数组,每个元素对应于相应的 Promise 对象的结果。不会在任何 Promise 被拒绝时中止,并且总是等待所有 Promise 对象都已解决或拒绝后才返回结果。等待所有 Promise 对象都已解决或拒绝后返回结果,并返回一个包含每个 Promise 结果的数组。

2023-12-15 15:06:20 3859

原创 WeakMap 和 WeakSet 的使用

是一种键是弱引用的集合类型,它的键只能是对象,而值可以是任意类型。当一个键不再被引用且没有其他引用指向它时,该键值对会被自动移除,这样有助于避免内存泄漏。是一种弱引用的集合类型,它只能包含对象,并且每个对象只能出现一次。类似,当一个对象不再被引用且没有其他引用指向它时,该对象会被自动移除。主要用于需要存储对象集合,并且希望在对象不再被引用时自动清除的场景。是 JavaScript 中的两种特殊的集合类型,它们与。类似,但有一些区别。

2023-12-15 14:47:42 177

原创 Object.fromEntries()的用法

是 JavaScript 中用于将键值对数组转换为对象的方法。它接受一个键值对的数组,然后返回一个由这些键值对组成的对象。,然后返回了一个由这些键值对组成的对象。接受了一个键值对的数组。

2023-12-15 14:44:38 304

原创 Object.entries()的用法

Object.entries()的用法

2023-12-15 14:43:08 257

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除