ecmascript

我命由我1234518 分钟前
前端·javascript·react.js·前端框架·html·ecmascript·js
React - 组件优化、children props 与 render props、错误边界只要执行 setState,即使不改变状态数据, 组件也会重新 render只要当前组件重新 render,就会自动重新 render 子组件,纵使子组件没有用到父组件的任何数据
@大迁世界1 天前
前端·javascript·react.js·前端框架·ecmascript
2026年React大洗牌:React Hooks 将迎来重大升级React 开发的底层逻辑变了。彻底变了。而且这一次,变动的幅度大到让你怀疑人生。如果你已经在 React 这条船上摸爬滚打好几年了,你一定懂那种被 useEffect 的“面条代码”支配的恐惧,被嵌套到死的 useCallback 链条折磨到崩溃,还有那种写了 80 行才勉强跑通的表单逻辑。React 19 和它的继任者们不是在打补丁,它们是把这些破烂玩意儿直接从地基上推倒重来。
我命由我123451 天前
前端·javascript·vue.js·react.js·前端框架·json·ecmascript
在 React 项目中,可以执行 npm start 命令,但是,无法执行 npm build 命令start、test、stop、restart 被视为生命周期脚本,这些命令在 NPM 生态中有特殊含义
ByteCraze1 天前
开发语言·javascript·ecmascript
JavaScript 深拷贝完全指南:从入门到精通在现代前端开发中,深拷贝是一个看似简单却暗藏玄机的话题。本文将带你深入探索深拷贝的各种实现方案,剖析其底层原理,并掌握在实际项目中做出正确选择的能力。
视觉CG1 天前
javascript·ecmascript·tailwindcss
【tailwindcss】网页标题样式适合「企业荣誉」「认证资质」「合作伙伴」等区块,左侧徽章+右侧标题,强化信任感。适合「核心优势」「技术突破」等需要强调的区块,斜线背景+文字浮动。
吴声子夜歌1 天前
前端·ecmascript·es6
ES6——函数的扩展详解ES6允许为函数的参数设置默认值,即直接写在参数定义的后面。可以看到,ES6的写法比ES5简洁许多,而且非常自然。下面是另一个例子。
IT 行者2 天前
开发语言·javascript·ecmascript·逆向
Web逆向工程AI工具:JSHook MCP,80+专业工具让Claude变JS逆向大师前面聊的几个工具各有特点,但要论专门为 JS 逆向打造的工具链密度,JSHook MCP 绝对是独一档的存在。
程序员 沐阳2 天前
开发语言·javascript·ecmascript
JavaScript 内存与引用:深究深浅拷贝、垃圾回收与 WeakMap/WeakSet写好 JavaScript 不仅要理解作用域和原型链,更要摸清数据在内存中的流转方式。本文将从深浅拷贝出发,延伸到垃圾回收机制,最后通过 WeakMap 与 WeakSet 揭示弱引用的巧妙设计——帮你打通 JavaScript 内存管理的“任督二脉”。
前端郭德纲2 天前
开发语言·javascript·ecmascript
JavaScript Object.freeze() 详解Object.freeze() 是 JavaScript 中的一个内置方法,用于使对象变为不可变(immutable)状态,防止其属性被修改、添加或删除。
我命由我123452 天前
开发语言·前端·javascript·react.js·前端框架·ecmascript·js
在 React 项目中,配置了 setupProxy.js 文件,无法正常访问 http://localhost:3000
辻戋2 天前
javascript·react.js·ecmascript
从零手写mini-react感谢 Build your own React 的作者 Rodrigo Pombo,他用不到 300 行代码加上优雅丝滑的动画效果,把 React 内核讲得清清楚楚。这篇博客沿袭了他的思路,并引用了部分原文内容。遵循真实React代码的架构,但没有所有优化和非必需功能,一步步打造出 MiniReact。
我命由我123452 天前
开发语言·前端·javascript·vue.js·html·ecmascript·html5
Vue3 开发中,字符串中的 <br\> 标签被直接当作文本显示出来了,而不是被解析为 HTML 换行标签
还是大剑师兰特3 天前
开发语言·javascript·ecmascript
pnpm format 什么作用pnpm format 是 pnpm 项目中用于一键统一代码风格、自动格式化所有源码的命令(本质是运行 prettier)。
@大迁世界3 天前
前端·javascript·react.js·前端框架·ecmascript
17.在 React 中如何根据条件决定渲染哪个组件?在 React 里,组件不是一上来就“全给你渲染出来”的。 很多时候,我们希望:界面要看情况说话——登录了看“欢迎回来”
众创岛4 天前
开发语言·javascript·ecmascript
iframe的属性获取必须先切换到 iframe 内,才能访问内部文档的属性,iframe 内页面的 URL 并不是浏览器地址栏的 URL,而是其自身加载的地址。用driver.current_url获取到是主文档的url,并不是iframe的URL
echome8884 天前
开发语言·javascript·ecmascript
JavaScript Promise 与 async/await 实战:5 个高频异步编程场景的优雅解决方案JavaScript Promise 与 async/await 实战:5 个高频异步编程场景的优雅解决方案
摸鱼仙人~4 天前
开发语言·javascript·ecmascript
Math.js 使用教程Math.js 是 JavaScript 生态里最强大、通用的数学计算库,核心解决原生 Math 功能弱、精度差、无表达式解析、不支持复数/矩阵/单位等痛点。
zzginfo4 天前
开发语言·javascript·ecmascript
JavaScript 解构赋值解构赋值是一种 JavaScript 表达式,允许我们从数组或对象中提取数据,并赋值给不同的变量。 解构赋值是 ES6 的强大特性,可以简化代码。
Shirley~~4 天前
开发语言·javascript·ecmascript
力扣hot100:每日温度输入: temperatures = [73,74,75,71,69,72,76,73]输出: [1,1,4,2,1,1,0,0]
kyriewen115 天前
开发语言·前端·javascript·ecmascript·html5
你点的“刷新”是假刷新?前端路由的瞒天过海术为什么单页应用切换页面时,浏览器没有真正刷新?地址栏变了,页面却没白一下?今天我们来拆穿前端路由的“魔术”——它根本没去服务器要新页面,而是自己偷偷换了内容。看完这篇,你也能实现一个自己的前端路由。