javascript

想吃火锅100525 分钟前
开发语言·javascript·ecmascript
【leetcode】405.数字转换为十六进制数js前天熬的夜今天也是全还回来了好晕啊。。图书馆这两天空调开得也很大,平常都不带外套的今天都裹上了。正数部分没什么好说的套模板就行了。
阿猫的故乡3 小时前
前端·javascript·vue.js
Vue过渡动画从入门到装X:淡入淡出、滑动、列表动画、第三方库全搞定Vue 帮你封装好了两个组件:<Transition>:给单个元素或组件添加进入/离开动画。<TransitionGroup>:给列表里的多个元素添加进入/离开动画,还能加移动动画。
小和尚敲木头3 小时前
javascript
vue3 vite动态拼接图片路径全局映射表:import.meta.glob(‘…/assets/**/*.{jpg,jpeg,png,JPG,PNG}’, { eager: true }) 会在 Vite 构建时扫描该目录,生成一个包含所有匹配文件路径的对象。 路径匹配:expectedPath 必须与 glob 生成的 key 完全一致。由于 index.js 在 src/utils/ 下,所以相对路径必须以 …/assets/ 开头。 获取真实 URL:因为使用了 { eager: true },所以图片的真实 URL 存储在 i
我叫黑大帅4 小时前
前端·javascript·面试
前端如何竖屏固定视口背景在 Web 或 H5 开发中,我们经常遇到这样的需求:页面内容可以无限滚动,但背景图片必须像“贴膜”一样固定在屏幕视口中,不随内容滚动,也不因内容高度的改变而重新拉伸或定位。
不会敲代码14 小时前
javascript·面试
我花了三天时间,终于把 Cookie、XSS、CSRF 和浏览器存储给整明白了我自己其实一直有个困惑。每次面试或者被问到 cookie 和 localStorage 的区别,标准答案我都会背,cookie 4KB 会发给服务器,localStorage 5MB 不会自动发送。
贩卖黄昏的熊5 小时前
开发语言·javascript·css3·html5
flex 布局快速梳理flex-direction: 定义主轴的方向justify-content: 定义主轴上的对齐方式align-items: 定义交叉轴上的对齐方式
swipe5 小时前
前端·javascript·面试
Mem0 x Agent 实战系列:分层记忆 + 三路召回,搭建真正可用的长期记忆层在前面的 Agent 记忆体系里,我们已经把短期记忆和长期记忆的边界拆开了:Redis 更适合承载最近几轮消息、会话摘要、临时状态;PostgreSQL 或向量数据库更适合承载永久消息、历史记录和语义检索。
kyriewen5 小时前
前端·javascript·面试
手写 call、apply、bind:从原理到实现,附 3 个最容易忽略的边界情况本文手写实现 JS 中最重要的三个 this 绑定函数,并处理 90% 的人会忽略的边界问题。代码可直接复制。
胡萝卜术5 小时前
前端·javascript·面试
从内存视角重新认识 JavaScript 数据类型:一份深度学习笔记前端八股文背了一堆,但你真的理解 null 和 undefined 的本质区别吗?知道 0.1 + 0.2 背后的底层原理吗?本文从冯·诺依曼架构出发,带你用内存模型的视角重新审视 JavaScript 的 8 种数据类型。
LiuJun2Son6 小时前
前端·javascript·angular.js
Angular 快速入门:从零搭建你的第一个应用你可能听过 Angular,也可能在纠结"学 Angular 还是学 React"。在动手之前,我们先花两分钟搞清楚它到底是什么。
烬羽6 小时前
javascript·数据结构
从零理解树与二叉树:用 JS 带你手撕遍历和递归很多前端同学一听到「树」「二叉树」就头大,觉得这是后端或算法岗才需要掌握的东西。但实际上,DOM 树、组件树、路由树、抽象语法树(AST)……树结构在前端无处不在。
YHL6 小时前
前端·javascript·数据结构
🚀从零理解树与二叉树 —— 概念、实现与遍历数据结构中的"树",是对现实世界中树的抽象和简化:把现实中的树倒过来看,就是数据结构中树的样子:从根节点开始,每个节点延伸出一个或多个子节点,层层向下,直到叶子节点为止。
十九画生6 小时前
javascript
学 JavaScript 数据类型,真正要搞懂的是:变量里存的到底是什么?最近复习了 JavaScript 的数据类型、null、undefined、堆栈内存、BigInt 和 Symbol。这些知识看起来很基础,但它们决定了我们能不能真正理解赋值、对象修改、精度问题和垃圾回收。
ZengLiangYi6 小时前
javascript·typescript·node.js
测试策略:单元测试 + 集成测试怎么写本文面向:想为全栈 TypeScript 项目建立测试体系的开发者,尤其关注无框架(node:test)方案的同学。 预计阅读时间:12 分钟 最终效果:掌握测试金字塔分层、纯函数单元测试、sql.js 内存数据库与 Fastify inject 集成测试,以及依赖注入式 Mock 与 CI 自动化。
JieE2126 小时前
javascript·数据结构·面试
JS 到底有多少种数据类型?从ECMA规范到内存本质,一文彻底搞懂别再死记硬背了——这篇文章带你从内存分配的底层视角,重新理解 JavaScript 的 8 种数据类型。
前端Hardy7 小时前
前端·javascript
GitHub 爆火!Three.js + React + ECharts 打造最强数据大屏做过数据大屏的前端都知道。最痛苦的从来不是写接口。而是:做地图。尤其是 3D 地图。领导一句:“搞个科技感强一点的大屏。”
数据知道7 小时前
javascript·数据采集·webgl·指纹浏览器
视觉伪装(下):WebGL 渲染器与厂商特征的底层伪造与屏蔽在上一篇文章中,我们深入 Skia 图形库,解决了 Canvas 2D 的像素级物理噪声注入。然而,在风控中,Canvas 2D 只是前哨战,WebGL 才是真正绞杀指纹浏览器的重型武器。
东风破_8 小时前
javascript
JS 数据类型:从八种分类到栈与堆的内存真相同样是赋值,b = 2 没有影响 a,但 obj2.company = '快手' 却把 obj1 也改了。这不是 bug——这是 JS 数据类型在内存层面的根本差异。
YIAN8 小时前
前端·javascript
# 从入门到封装:一文搞懂 Fetch API 所有用法(新手友好)在现代前端开发中,Fetch API 已经取代了传统的 XMLHttpRequest,成为浏览器发起 HTTP 请求的标准方式。它基于 Promise 设计,语法简洁,支持 async/await,是每个前端开发者必须掌握的基础技能。
xiaofeichaichai8 小时前
前端·javascript
Tree ShakingTree Shaking 是现代构建工具的核心优化技术,通过静态分析移除未使用的代码,减小打包体积。本篇会讲清楚: