javascript

w2sfot2 分钟前
前端·javascript·html
JS代码压缩压缩一份JS代码,看看压缩率怎么样。JS代码:代码大小:用JShaman的JS代码压缩:https://www.jshaman.com/jsminify/
这是个栗子12 分钟前
开发语言·javascript·ecmascript
【JS知识点总结】JavaScript 中的精确取整:Math.floor、Math.ceil 与 Math.round在 JavaScript 开发中,对浮点数进行整数转换是一项基础且频繁的操作。无论是进行数值计算、数据处理还是 UI 渲染,选择正确的取整方法都至关重要。JavaScript 标准库中的 Math 对象提供了三个核心函数用于此目的:Math.floor()、Math.ceil() 和 Math.round()。
我也想好好学习29 分钟前
javascript
使用Promise实现串行执行异步任务,含出错重试功能传入一个包含多个异步任务的tasks数组与重试次数retries, 按序执行tasks内的异步任务,当所有的任务执行完成之后,返回一个包含全部执行结果的结果数组 对于执行失败的task,允许重试retries次,如果均失败了,就将失败原因存入结果数组之中,接着继续执行下一个task
前端老宋Running29 分钟前
前端·javascript·vue.js
Vue 3 的“降维打击”:Composition API 是如何让 Mixin 成为历史文物的?哈喽大家好,我是大布布将军!上期咱们扒完了 Vue 3 的响应式原理,我看后台有不少兄弟留言:“布布将军,原理我是懂了,但这 Composition API(组合式 API)到底好在哪?我用 Vue 2 的 Mixin 不也挺香吗?”
Pluto_CRown30 分钟前
前端·javascript
H5 开发的各类小知识点H5 的滚动容器和 Native 的有很大区别,溢出滚动、下拉刷新、嵌套滚动等.例如如你实现了一个 可以连贯内部滚动容器下拉关闭的的弹窗 ,在 PC 上开发的时候测试发现没问题,符合预期。 但是到了真机上你就发现,这不对啊,好像特别卡。
Pluto_CRown30 分钟前
前端·javascript
上下文存储【下】上期我们封装了一个 zustand-utils 的上下文存储,这期我们来扩展这个函数的功能,使得它更好用。
AAA阿giao31 分钟前
前端·javascript·面试
JavaScript 中基于原型和原型链的继承方式详解在 JavaScript 的世界中,继承是通过原型(prototype)和原型链(prototype chain)机制实现的。与传统面向对象语言(如 Java、C++)不同,JavaScript 并没有真正意义上的“类继承”概念——即使 ES6 引入了 class 语法,它本质上也只是对原型继承的语法糖封装。JavaScript 的核心继承模型是基于对象的委托机制,即一个对象可以通过其内部的 [[Prototype]] 链访问另一个对象的属性和方法。
奋斗吧程序媛1 小时前
前端·javascript·vue.js
Vue Router的路由模式三种路由模式对比 1. Hash模式(默认)特点:URL中包含 # 符号 原理:基于 hashchange 事件 兼容性:支持所有浏览器
by__csdn1 小时前
前端·javascript·vue.js·前端框架·ecmascript·css3·html5
Vue.js 生命周期全解析:从创建到销毁的完整指南Vue.js 的生命周期是框架的核心机制之一,它定义了组件从创建到销毁的完整流程,为开发者提供了在不同阶段插入自定义逻辑的钩子函数。理解生命周期不仅能优化组件性能,还能避免常见错误,例如在未挂载时操作 DOM 或未清理资源导致的内存泄漏。 本文将深入剖析 Vue 2 和 Vue 3 的生命周期钩子,结合代码示例和最佳实践,帮助开发者掌握这一关键概念。
m0_471199631 小时前
开发语言·前端·javascript
【JavaScript】前端如何处理服务端部分接口加解密核心方案:请求拦截器统一处理 + 接口配置表标记,无感区分加密/非加密接口,低耦合易维护。集中管理需加密的接口,后续新增/删减直接改配置,无需动业务代码。
离别又见离别1 小时前
前端·javascript·vue
vue使用js渲染组件案例(公用打印组件动态渲染)及静默打印实现目前的业务是:对接三个平台,每个平台都会推送订单,有新订单时会通过socket推送给前端,前端需要根据门店配置实现订单的自动静默打印. 问题: 封装好了顾客联和商家联,需要根据不同的订单渲染组件然后获取html和style传给已经实现的静默打印函数。其中商家联组件中还包含了其他组件,例如: 封装的条形码组件
徐同保2 小时前
开发语言·前端·javascript
n8n项目编译时取消类型检测,提交代码时取消校验src/command-registry.ts:63:5 - error TS2322: Type 'FlagsSchema | undefined' is not assignable to type 'ZodObject<ZodRawShape, UnknownKeysParam, ZodTypeAny, { [x: string]: any; }, { [x: string]: any; }> | undefined'. Type 'ZodObject<Record<string, ZodType<
GIS遥遥2 小时前
前端·javascript·cesium·三维gis开发
如何用 Cesium 实现楼栋单体化?前端 WebGIS 实战教程我们在上一篇👉2025前端webgis开发实习岗面试题+答案中我们绍了cesium矢量单体化,实现了建筑单体化功能。
三小河2 小时前
前端·javascript·面试
React 插槽(Slot)完全指南:从基础到实战的灵活组件通信方案在组件化开发中,插槽(Slot)是实现组件内容分发与灵活扩展的核心技术。Vue、Angular 等框架原生支持插槽语法,而 React 虽未提供内置的 <slot> 标签,但通过 props、组件组合等原生能力,能实现更灵活、更强大的插槽效果。本文将系统拆解 React 插槽的实现方案,辨析常见用法的合理性,结合全新实例详解从基础到高级的应用场景,帮助开发者掌握组件复用与扩展的核心技巧。
布茹 ei ai2 小时前
javascript·gee·遥感图像处理·谷歌云平台
1、基于 GEE 的 NDVI 交互式时序可视化与趋势分析工具点击上图右下角可以放大图像(用于科研再合适不过了,注意此图可下载多种图片格式)● Selected Point:选中点的可视化(通常是红点或标记,用来显示你点击的位置) ● NDVI Trend Slope:NDVI长期趋势斜率(一般通过Mann-Kendall或线性回归计算得到的每个像元NDVI时间序列的变化速率,单位通常是NDVI/年) ● NDVI Mean (Avg):多年平均NDVI(多时相NDVI的均值图,反映研究区总体植被覆盖水平,上有颜色的图就是为此图层) ● Boundary Outli
```???2 小时前
javascript·tcp/ip·node.js
666666999999树莓派的 Chromium Kiosk(信息亭)模式 是实现“开机全屏运行 Web 应用”的最常用、最成熟的方案,广泛用于数字标牌、自助终端、控制面板等场景。以下是完整、可落地、经过社区验证的配置指南,适用于 Raspberry Pi OS(原 Raspbian)桌面版(Bookworm 或 Bullseye)。
我命由我123452 小时前
开发语言·前端·javascript·微信小程序·小程序·前端框架·js
微信小程序 - 页面返回并传递数据(使用事件通道、操作页面栈)在 PageA 中,调用 wx.navigateTo 跳转时,在 events 中定义一个事件监听器,用于接收 PageB 返回的数据
于谦3 小时前
前端·javascript·代码规范
git提交信息也能自动格式化了?committier快速体验作为开发者,你是不是也有过这些提交代码的烦恼:手动写的Git提交信息格式混乱,团队协作时难以追溯变更;牢记Conventional Commits规范却总在细节上出错;用commitlint校验出问题还要手动修改提交消息;想要添加emoji却发现cz太难配合commitlint了?
小高0073 小时前
前端·javascript·react.js
React 避坑指南:彻底搞定不必要的重新渲染“我的页面就改了个弹窗开关,为什么整个列表都闪了一下?” —— 如果你也曾这样怀疑人生,这篇内容就是为你写的。
San30.3 小时前
开发语言·javascript·原型模式
从原型链到“圣杯模式”:JavaScript 继承方案的演进与终极解法在 ES6 class 语法糖普及之前,JavaScript 的继承机制一直是前端面试与架构设计中的“深水区”。理解这一演进过程,不仅是为了应对面试,更是为了理解 JS 引擎如何处理对象之间的内存关系与原型链(Prototype Chain)。