技术栈
ecmascript
yzzzzzzzzzzzzzzzzz
9 小时前
开发语言
·
javascript
·
ecmascript
JavaScript 操作 DOM
目录一、DOM 基础概念二、获取 DOM 元素2.1 通过 ID 获取元素2.2 通过类名获取元素2.3 通过标签名获取元素
上单带刀不带妹
14 小时前
前端
·
ecmascript
·
es6
·
proxy
ES6 中的 Proxy 全面讲解
目录一、什么是 Proxy二、常用的拦截操作(handler traps)1. get —— 拦截对象属性的读取
Python私教
4 天前
开发语言
·
javascript
·
ecmascript
YggJS RLogin暗黑霓虹主题登录注册页面 版本:v0.1.1
yggjs_rlogin 是一个专注于 React 登录/注册页面的组件库。本文档介绍“暗黑霓虹”主题:#111 暗色背景 + 青蓝霓虹描边输入框 + 赛博朋克光效按钮。
gzzeason
4 天前
前端
·
ecmascript
·
es6
ES6+内置进制转换方法
ES6+内置进制转换方法:
@大迁世界
6 天前
前端
·
javascript
·
react.js
·
前端框架
·
ecmascript
useCallback 的陷阱:当 React Hooks 反而拖了后腿
我有一支技术全面、经验丰富的小型团队,专注高效交付中等规模外包项目,有需要外包项目的可以联系我很多代码库到处都是 useCallback / useMemo。初衷是好的:减少不必要的重新渲染、稳定引用、提速。然而,用错场景或铺天盖地地包一层,往往只会带来样板代码、脆弱的依赖、以及几乎没有的收益。下面把常见误区、根因与替代方案一次讲清。
amy_jork
7 天前
开发语言
·
javascript
·
ecmascript
npm删除包
在Vue项目中,如果你想要删除一个通过npm安装的包,可以使用npm或yarn这两种包管理工具来移除。以下是具体步骤:
阳光的男夹克
8 天前
javascript
·
vue.js
·
ecmascript
Vue3 Element-plus 封装Select下拉复选框选择器
废话不多说,样式如下,代码如下,需要自取
数据熊猫Taobaoapi2014
9 天前
开发语言
·
javascript
·
ecmascript
JavaScript 实现模块懒加载的几种方式
JavaScript模块懒加载通过延迟加载非关键资源提升页面性能,以下是主流实现方式:通过ES2020的import()函数实现异步加载,返回Promise对象:
yqcoder
10 天前
开发语言
·
javascript
·
ecmascript
【无标题】
⚠️ 注意:instanceof 在跨框架(如 iframe)时可能返回 false。这是最通用、最安全的类型判断方式,适用于任何 JavaScript 环境。
lsp-07
10 天前
开发语言
·
javascript
·
ecmascript
JS 模块化与打包工具
一、模块化体系:ESM vs CJS 深入1.语法与静态性(1)ESM:静态语法,可被打包器做 Tree-shaking
Ice_Sugar_7
11 天前
javascript
·
react.js
·
ecmascript
React 腾讯面试手写题
题目如下:用 React 和 JS 实现一个组件,组件分为左右两块 左侧模块:展示可选列表,如 [1,2,3,4,5],每一项是一个 checkbox,可以勾选和取消 勾选时,右侧模块会展示已选项的列表,并且每项旁边有个删除按钮,点击删除后,左侧对应项也会取消勾选
EndingCoder
12 天前
开发语言
·
前端
·
javascript
·
ecmascript
·
全栈
·
next.js
·
api路由
Next.js API 路由:构建后端端点
Next.js 作为全栈框架,不仅擅长前端渲染,还提供了 API 路由功能,让开发者在同一项目中构建后端逻辑,无需单独的服务器。API 路由通过文件系统定义端点,支持各种 HTTP 方法和动态参数,适用于创建 RESTful API 或 GraphQL 端点。无论是处理表单提交、数据库查询还是第三方服务集成,掌握 API 路由都能大大提升开发效率和应用可扩展性。本文将深入探讨 API 路由的工作原理,展示如何在 Next.js 中创建后端端点,并提供实用示例和优化建议。
Warren98
14 天前
java
·
前端
·
javascript
·
vue.js
·
spring boot
·
后端
·
ecmascript
使用 Spring Boot 集成七牛云实现图片/文件上传
在 Web 开发中,文件上传是一个常见需求,比如用户头像、商品图片等。传统做法是把文件直接存储在本地服务器,但这种方式存在磁盘容量有限、备份不便、访问速度不稳定等问题。
黄毛火烧雪下
15 天前
javascript
·
react.js
·
ecmascript
React 为什么要自定义 Hooks?
历史相关文章2024年: React 为什么引入 Hooks ? React 中,Hook 是一个特定的概念
Bdygsl
15 天前
开发语言
·
javascript
·
ecmascript
前端开发:JavaScript(6)—— 对象
对象是面向对象编程中最核心的思想。如果你有过面向对象编程语言(C++、JAVA等)的基础,那么JS中的对象就能够快速理解并上手。当然,可能你并没有相关的一些知识储备,下面我们先来简单讲解一下对象。本文所做出的介绍仅仅是简化版的讲解,目的是让我们能够快速上手进行代码编写;如果想要彻底了解对象这一部分的内容,本文的介绍是远远不够的,还需要我们另外去钻研。
BrownMox
15 天前
开发语言
·
javascript
·
ecmascript
CORS 跨域问题 Next.js 跨域问题放通
在前后端分离开发中,前端(Next.js)运行在 localhost:3000,后端 API 服务在 http://127.0.0.1:8999 时,浏览器会因 同源策略(Same-Origin Policy) 拦截跨域请求,抛出如下错误:
Bdygsl
15 天前
开发语言
·
javascript
·
ecmascript
前端开发:JavaScript(3)—— 选择与循环
在编程时,选择要素是代码逻辑中十分重要的一环。当达到某个条件时,程序会选择对应的一条分支往下走。选择时的关键字有if选择和switch选择。
red润
16 天前
开发语言
·
javascript
·
ecmascript
let obj = { foo: 1 };为什么Reflect.get(obj, ‘foo‘, { foo: 2 }); // 输出 1?
结论:receiver 不会影响属性的查找过程。,receiver只会影响this的绑定Reflect.get() 是 JavaScript 中一个强大的反射 API,它允许我们以编程方式获取对象的属性值。虽然看起来简单,但它的第三个参数 receiver 却有一些容易被忽略的细节。
htt2321
16 天前
前端
·
ecmascript
·
es6
前端记录项目中用到的js
核心作用是:快速、方便地“以某个唯一字段为键”查找对应值嵌套循环 forEach + find,效率高得多。
青红光硫化黑
16 天前
开发语言
·
javascript
·
ecmascript
学习bug
2025.8.6,在发帖功能中,一直出现上传的图片页面无法上传的问题,bucket中有上传的图片,但是数据库中的image_url一直为空,复制up的源码也没有用 记录一下我的解决办法 export const uploadFile = async (image_key: string, file: ImageResult) => {