javascript

摸鱼小李上线了13 分钟前
前端·javascript·vue.js
vue项目页面添加水印实现方法1、整体思路: 用 Canvas 画一个带旋转的文字水印 → 转成图片 → 当作 background-image 铺满整个页面 → 固定在页面最上层 2、核心流程图
砍材农夫19 分钟前
java·前端·javascript·物联网·netty
物联网 基于netty构建mqtt协议规范(主题通配符订阅)在发布/订阅模式中,通配符 允许订阅者一次性订阅多个主题,极大地简化订阅逻辑匹配当前层级任意一个主题段。例如 house/+/temperature 可以匹配 house/room1/temperature 和 house/room2/temperature,但不匹配 house/room1/light/temperature
爱滑雪的码农35 分钟前
javascript·react native·react.js
React Native 完整开发全流程(从零到上线)
HwJack2040 分钟前
javascript·华为·harmonyos
HarmonyOS APP开发中ArkTS/JS 类型错误全景拆解做 HarmonyOS ArkTS 开发的朋友,Console 里红彤彤的 TypeError: Cannot read property 'xxx' of undefined 大抵是最眼熟的面孔了。它不像语法错误(SyntaxError)那样在编译期就拦住你,往往安静地潜伏到运行时才猛不丁蹦出来,把页面搞白屏。
子琦啊1 小时前
javascript·算法·贴图
构造函数、this指向和原型链机制今天在刷力扣 [146. LRU 缓存](https://leetcode.cn/problems/lru-cache/) 的时候,遇到了原型链的写法,想想这个写法我正式开发中从来都没有用过,到底是个什么玩意?遂将各个节点和变量都定义在外面,但是代码居然报错啦!
Maimai108081 小时前
前端·javascript·react.js·前端框架·状态模式
React 多步骤表单工程化落地:从 Zod Schema、React Hook Form 到 Zustand 持久化多步骤表单在业务系统里非常常见:开户注册、用户入驻、商家认证、简历填写、订单结算、风控问卷、后台配置向导,本质上都是“一个完整表单被拆成多个步骤”。
Maimai108081 小时前
前端·javascript·react.js·前端框架·web3·状态模式
React Query + Zustand 正确结合方式:不要把接口数据复制进 Store在很多 React 项目里,React Query 和 Zustand 都非常常见。React Query 负责请求数据、缓存数据、处理异步状态。Zustand 负责全局状态管理、跨组件共享状态。因为它们都和“状态”有关,所以很多人会很自然地把它们组合起来。
yzin1 小时前
前端·javascript
cjs 和 esm 的差异总结&最佳实践CommonJS 模块是 Node.js 中打包 JavaScript 代码的原始方式。模块局部变量将是私有的,因为 Node.js 将模块包装在一个函数中(参见模块包装器)。
zyl837212 小时前
javascript·vue.js·ecmascript
RDKit.js + Vue3快速上手修改 vite.config.js,优化 WASM 加载:新建 src/utils/rdkit.js,全局复用,避免重复初始化:
放下华子我只抽RuiKe52 小时前
前端·javascript·人工智能·深度学习·react.js·前端框架·ecmascript
React 从入门到生产(五):状态管理选型创作者: Yardon | GitHub: github.com/YardonYan | 版本: v1.0
yqcoder2 小时前
前端·javascript
图片跨域之谜:img 标签真的“畅通无阻”吗在前端开发中,我们常听到“同源策略”限制了跨域请求。但是,当你直接在 HTML 中写 <img src="https://other-domain.com/logo.png"> 时,图片却能正常显示。
阿正的梦工坊2 小时前
前端·javascript·typescript
【Typescript】06-类型缩小与控制流分析很多人第一次学联合类型时都会产生一种挫败感。不是不会写 string | number,而是写完之后发现“怎么什么都不能用了”。这其实不是 TypeScript 在刁难你,而是类型系统在提醒一件很重要的事:你已经承认这个值有多种可能,那在真正使用它之前,就必须先确认当前到底是哪一种。
o丁二黄o2 小时前
javascript·kotlin·scala
语义版本控制:用Gemini镜像站实现合同条款的深度差异分析与风险追踪企业法务和商务团队经常需要比对合同的不同版本,定位条款的增、删、改,并评估每一次变动带来的风险变化。传统的Word比较功能只能发现文字差异,无法理解“将违约金从5%调整为3%”背后法律含义的松动。Gemini的语义理解与长上下文能力,使其能够对多版本文档进行条款级对齐,并输出自然语言的风险评估报告。目前国内用户可通过RskAi(ai.jingxiang.me)直接使用Gemini,网络通畅即可,每日提供免费额度,为这种深度文档分析提供了便捷的试验场。
步十人2 小时前
javascript·ajax·okhttp
【JavaScript】通过AJAX技术让前端发请求到后端AJAX 是 Asynchronous JavaScript and XML(异步 JavaScript 和 XML)的缩写。
weixin_437918962 小时前
前端·javascript
前端String 数组和Math API大全JS 高频方法精简汇总(数组+字符串+数值+Math)一、Array 数组改变原数组不改变原数组二、String 字符串
阿正的梦工坊2 小时前
前端·javascript·typescript
【Typescript】03-函数对象与接口如果说基础类型只是建立了“值有边界”这件事,那么函数和对象才是 TypeScript 真正开始发挥工程价值的地方。因为现实项目里的复杂度,大部分都不是来自一个孤立的 string 或 number,而是来自“一个函数到底接收什么、返回什么”“一个对象到底有哪些字段、哪些字段可以没有、哪些字段绝对不能被改”。
threelab2 小时前
开发语言·javascript·人工智能
Three.js 银河星系效果 | 三维可视化 / AI 提示词立即体验这是一个展示如何创建银河星系效果的示例,粒子围绕中心螺旋分布。本文档由 ThreeLab 编辑整理,如需转载,请注明出处。
程序员敲代码吗3 小时前
开发语言·javascript·ecmascript
探索JavaScript对象创建的灵活方式在JavaScript中,对象创建是开发过程中一个核心概念。本文将详细介绍四种创建JavaScript对象的方法,包括对象字面量、Object.create()、类以及工厂函数。通过这些方法,您可以灵活地创建和操作JavaScript对象。
海上彼尚3 小时前
前端·javascript·人工智能·node.js
Nodejs也能写Agent - 7.基础篇 - MCP前面几篇我们完整地走了一遍:LLM是大脑,Tools是手脚,Agent是把大脑和手脚编排起来干活的框架。但在实际开发中,有一个工程痛点一直没解决——每个工具都要单独适配。
FlyWIHTSKY3 小时前
开发语言·javascript·ecmascript
Next.js中客户端组件和服务端组件在 Next.js 中,客户端组件和服务端组件是两种不同的渲染环境,决定了代码在哪里执行(服务器 vs 浏览器),直接影响 SEO、性能和安全性。