js

27669582927 小时前
python·小程序·node·js·mtgsig1.2·美团小程序·大众点评小程序
美团 小程序 mtgsig
军军君019 天前
前端·javascript·3d·js·threejs·三维
Three.js基础功能学习十一:动画与音频本章介绍threejs的动画及音频效果,用于展示three三维场景中实现动画效果及音频效果的实现处理。
刘一说10 天前
前端·vue.js·js
Vue3 模块语法革命:移除过滤器(Filters)的深度解析与迁移指南核心价值:Vue3 彻底移除过滤器(Filters)机制,拥抱计算属性与方法,让数据处理逻辑更可读、可测试、类型安全。这是 Vue3 从“语法糖”到“逻辑驱动”设计哲学的关键一步。
曲幽10 天前
javascript·web·js·for·while·if·if else
JavaScript流程控制:从混乱条件到优雅遍历,一次讲清如何让代码听话你有没有写过那种“按下按钮后,一堆if else套着for循环,最后自己都绕晕了”的代码?🎯一个真实的数据:在review新手开发者的代码时,超过70%的逻辑错误和性能问题,都源于不清晰或错误的流程控制。比如,本想给页面所有按钮换个颜色,却因为循环没写好,要么漏了几个,要么浏览器卡死了。
乐迁~10 天前
pdf·js
如何使用html2canvas和jsPDF库来解决PDF导出时分页内容截断问题(下--表格行截断处理)本文摘要:该JavaScript代码实现了一个将HTML内容导出为PDF的混合方法。主要功能包括:1) 通过html2canvas将DOM转换为canvas;2) 使用jspdf生成PDF文件;3) 智能分页处理,特别针对表格内容进行优化,确保表格不被分割;4) 提供两种分页模式(基于表格计算分页点和传统分页);5) 添加样式保护防止内容错乱。核心方法包括分析DOM结构、计算分页点、生成PDF等,支持高清导出和跨域图片处理。
心.c12 天前
前端·javascript·vue.js·node.js·js
文件上传 - 入门篇什么是 multipart/form-data?当我们上传文件时,HTTP 请求需要使用 multipart/form-data 编码方式。这种方式可以将文件数据和普通表单字段一起发送。
可问春风_ren13 天前
前端·ecmascript·reactjs·js
前端文件上传详细解析文件上传是前端开发中高频且核心的业务能力,几乎所有中后台系统、用户中台、内容平台都离不开该功能,如头像上传、Excel导入、附件提交、视频/图片发布等。前端文件上传并非简单的表单提交,而是涉及 HTML 基础语法、JavaScript 核心 API、浏览器兼容性、大文件分片、断点续传、进度监控、文件校验、跨域处理、文件预览等多维度的综合知识点。
lcc18717 天前
js
JS 隐式转换和显示转换一、隐式转换二、显示转换
winfredzhang19 天前
css·node.js·html·音视频·js·收藏,搜索,缩略图
从零构建:基于 Node.js 的全栈视频资料管理系统开发实录在多媒体内容爆炸的今天,无论是个人收藏的电影、技术团队的教程归档,还是设计师的素材库,本地视频文件的管理往往令人头疼。 传统的文件资源管理器(Finder/Explorer)只能提供基础的文件名列表,缺乏直观的视觉索引、标签分类以及即时预览功能。市面上的成品 NAS 软件往往过于臃肿,而云盘服务又受限于网速和隐私担忧。 C:\myApp\video-manager 作为一个信奉 “Don’t Repeat Yourself” 和 “Build Your Own Tools” 的工程师,我决定使用最纯粹的
38242782721 天前
js
JS表单验证:className与classList区别详解你的代码中使用了 span.className = 'right' / span.className = 'error',这在当前场景下是合理的,因为你只需要给 span 元素设置唯一的类名(要么 right 要么 error)。
REDcker21 天前
android·音视频·实时音视频·webview·js·编解码
Android WebView 版本升级方案详解Android 5.0 以后,WebView 升级需要去 Google Play 安装 APK,但即使安装了也不一定能正常工作。像华为、Amazon 等特殊机型的 WebView 的 Chromium 版本一般比较低,只能使用它自己的 WebView,无法使用 Google 的 WebView。
winfredzhang22 天前
css·node.js·js·deepseek api
[实战] Node.js + DeepSeek 打造智能档案归档系统:从混乱到有序的自动化之旅在 IT 工程交付、政府项目或大型企业管理中,“资料归档” 往往是项目收尾阶段最令人头秃的环节。 C:\myApp\project-archive 场景通常是这样的:
梦凡尘23 天前
pdf·js
前端web端解析 Word、Pdf 文档文本内容需要注意的是在 web 端使用mammoth.js 解析 word 文档时需要引入mammoth.js 的浏览器版本,否则虽然本地能够正常运行,但是打包到线上就会报错。
梦凡尘24 天前
前端·js
Marked.js 的使用及相关问题解决marked.js 用于将 markdown 格式字符串转换为对应的带有 html 标签包裹的字符串。通常适用于 AI 产品的聊天窗口,将模型返回的 markdown 格式的字符串转换成对应格式的 html 标签,在聊天窗口中显示。
想看一次满天星1 个月前
爬虫·python·ast·js·解混淆
某里231——AST解混淆流程这里只是分享我的解混淆流程思路,由于我没有去再去梳理一遍流程,可能显得比较乱以及可能有些步骤冗余或者不够简洁,同时注意一下,在本章,我只展示如何去把最大的控制流(switch (ai))去还原成顺序结构,同时js的版本为1.231.69,如果后续网站更新了版本我无法保证流程一致,但应该大差不差。 对于其它的短小的控制流,比如如下图的,直接去使用Ai来还原即可。
Han.miracle1 个月前
css·js
JavaScript 基础核心知识点闯关练习JavaScript (简称 JS)JavaScript 最初只是为了完成简单的表单验证 (验证数据合法性), 结果后来不小心就火了.当前 JavaScript 已经成为了一个通用的编程语言
冥界摄政王1 个月前
3d·vue·html·webgl·js·cesium
CesiumJS学习第四章 替换指定3D建筑模型我们将从 Cesium ion 获取全球卫星影像、3D 建筑物和地形数据。Cesium ion 是一个用于流式传输和托管 3D 内容的开放平台。 如果还没有 Cesium ion 账号,请注册一个免费账号。https://ion.cesium.com/ 登录后: 进入 “访问令牌”(Access Tokens)页面。 记下默认令牌旁的复制按钮,下一步会用到该令牌。 补充说明 Cesium ion 是流式传输和托管 3D 内容的开放平台,包含经过筛选的全球数据,可用于创建真实世界应用。
曲幽1 个月前
css·python·fastapi·web·js·favicon·staticfiles
手把手搞定FastAPI静态文件:安全、上传与访问你的FastAPI应用还在“裸奔”吗?超过70%的Web应用安全问题源于静态资源的不当配置!- 🚀 起步:为什么需要处理静态文件? - 📁 FastAPI的“文件管家”:StaticFiles - 🔒 给静态文件加把“锁”:安全设置详解 - ⭐ 小图标大学问:Favicon的处理 - 🎬 不止于图片:媒体文件的上传与响应 - 🧪 实战演练:一个完整的示例应用
冥界摄政王1 个月前
node.js·html·vue3·js·cesium
Cesium学习第二章 camera 相机camera:照相机,也就是我们所说的设置中心点,让我们打开应用的时候,视角直接对着我们设置的地方。不设置中心点的时候打开应用默认是整个地球
浩泽学编程1 个月前
前端·vue.js·vscode·node.js·js
内网开发?系统环境变量无权限配置?快速解决使用其他版本node.js我遇到的问题:内网研发时(无法连接外部网络),发现公司虚拟桌面内,带有node.js,但是版本太低,前端项目要求20.19+,本想着下载免安装版,配置一下系统环境变量不就行了。但是发现没有权限,需要管理员账号密码。好吧,另谋方法🤦‍♂️。 所以如果你同样有以下问题,那可以试试我的方法: