javascript

拉不动的猪6 分钟前
前端·javascript·面试
简单回顾下useMemouseMemo 是 React 提供的一个 Hook,用于‌性能优化‌,它的主要作用是‌缓存计算结果‌,避免在每次渲染时都进行不必要的复杂计算。
烛阴41 分钟前
前端·javascript
JavaScript 求幂运算符:告别 Math.pow(),拥抱更优雅的次方计算!求幂运算是指将一个数(底数)提升到另一个数(指数)的操作。在编程中,求幂运算常用于计算平方、立方以及更高次方的值。
shmily ....2 小时前
前端·javascript·vue.js
从零构建 Vue3 登录页:结合 Vant 组件与 Axios 实现完整登录功能在 Web 开发的世界里,登录页是用户与应用交互的第一道门槛,它的体验好坏直接影响着用户对整个应用的印象。本文将详细记录如何使用 Vue3、Vant 组件库和 Axios 构建一个兼具美观与实用的登录页面,并实现完整的登录逻辑与数据验证,带你一步步打造一个高质量的登录功能。
汐汐咯2 小时前
javascript·css·html
HTML+CSS+JS(1)先在服务器上安装Node.js在conda环境下安装Node.js,然后用npm安装live-server。
Hello.Reader2 小时前
javascript·rust·wasm
给你的 Rust 通用库“插上” WebAssembly 的翅膀在做任何改造前,先来一次“体检”:如果 编译直接通过,恭喜!说明你的 crate 没有文件 I/O、线程、系统/C ABI 依赖,也不会同步阻塞 —— 几乎可以直接发布带 Wasm 支持的版本。
算是难了2 小时前
前端·javascript
什么是事件循环任务队列分为两种,一种是宏任务,一种是微任务宏任务是指,在主线程中执行的较大任务,通常包括有:微任务是相对较小的异步任务
前端_yu小白3 小时前
javascript·canvas·电子签名·js图片生成
html,css,js实现电子点名绘制和下载场景:公司申请vpn网络,需要提交一个pdf,有电子签名。我们可以手写拍照,然后借助ps或者wps对图片进行处理,抠出名字,背景设为透明,但是这样似乎很麻烦,而且对于没有这两个软件操作经验的小白来说还是有点困难的。
琳沫lerlee3 小时前
开发语言·javascript·ecmascript
request,jsrequest,jsstore -business.js页面请求
爱怪笑的小杰杰3 小时前
前端·javascript·vue.js
如何优雅地为 Axios 配置失败重试与最大尝试次数在 Vue 3 中,除了使用自定义的 useRequest 钩子函数外,还可以通过 axios 的拦截器 或 axios-retry 插件实现接口请求失败后的重试逻辑。以下是两种具体方案的实现方式:
精神阿祝4 小时前
javascript·css·html
闲来无事,用HTML+CSS+JS打造一个84键机械键盘模拟器今天闲来无聊,突发奇想要用前端技术模拟一个机械键盘。说干就干,花了点时间搞出来了这么一个有模有样的84键机械键盘模拟器。来看看效果吧! 升级版的模拟器
Canace4 小时前
javascript·程序员·资讯
科幻电影照进现实看了这几则新闻,有没有科幻电影照进现实的感觉?太空旅行,通过基因工程产生现今世界不存在的物种,汽车会自己跑。这都是以前科幻电影才会有的情节,在现实中真的实现了。那么电影中出现的一些相关风险应该也会存在吧,无论是基因创造的新事物也好,汽车自动驾驶也好,都具有不可控性,对于不可控的事务,风险系数也会更高,也不知道相关领域想好对策没有。
java_jun4 小时前
前端·javascript·css
pdfjs库使用2.pdf-viewer {display: flex;flex-direction: column;align-items: center;
程序猿熊跃晖4 小时前
前端·javascript·vue.js
如何在Vue中实现取消聚焦el-select——从零到部署的完整指南在开发Vue项目时,经常会遇到需要处理用户交互和组件状态管理的情况。特别是在使用Element UI组件库时,如何优雅地管理组件的状态显得尤为重要。本文将详细介绍如何在取消对话框时自动取消el-select组件的聚焦状态,并提供一个完整的示例代码,帮助你快速上手并应用于实际项目中。
Jackson__4 小时前
前端·javascript·react.js
React 中控制子组件显示隐藏的两种方式对比在 react 中,如果我们想控制子组件的显示和隐藏一般有两种方式,一种是父组件维护子组件显示隐藏状态,另一种则是通过 forwardRef 直接设置子组件的状态进行维护,这两种方式各有优缺点,以及对于不同的使用场景不同,今天我们就来简单讨论下。
小羽同学5 小时前
前端·javascript
🔥为啥一行代码就可以让当前页代码显示到网页中?看过白泽开源团队出品的baize-quick-study的小伙伴们,可能或多或少都会有这样的一个问题,为啥一行<CodeDemo />就可以让当前页的代码显示到网页中?这到底是什么神奇的写法呀?
yzzzz5 小时前
javascript·面试
拷打笔记:对象升维与降维在我们日常开发的时候对于对象的升维和降维不太常见,但是在我们面试的时候,这两玩意可是常客,接下来主包就给大家讲解一下前些时间被拷打的这两个操作。
JYeontu5 小时前
前端·javascript·vue.js
实现一个虚拟滚动列表组件前端开发中,当我们需要展示大量数据列表时,直接渲染所有数据项往往会导致性能问题,页面加载缓慢、滚动卡顿等。为了解决这一问题,虚拟列表技术应运而生。今天我们一起来简单实现一个虚拟滚动列表。
专业抄代码选手5 小时前
javascript·vue.js·面试
【VUE】nextTick的简易实现以及原理在使用 Vue 的过程中,很多同学可能会遇到这样的场景:明明修改了数据,却无法立刻获取最新的 DOM。这时候你可能会听说,“用 nextTick 就好了”。那 nextTick 究竟是做什么的?它背后的实现原理又是什么?这篇文章我们来聊聊这个常被忽视却非常重要的 API。
Melancolie5 小时前
前端·javascript·面试
结合Google Suggestion带你实现防抖节流在现代Web开发中,用户体验和服务器性能是两个非常重要的方面。频繁的用户操作,如输入搜索内容、滚动页面等,可能会导致大量的请求被发送到服务器,从而增加服务器的负担。为了解决这个问题,前端开发中常用防抖(Debounce)技术。本文将详细探讨防抖和节流的概念、实现方式及其在实际开发中的应用。
jqq6665 小时前
前端·javascript·vue.js
(三)「造轮子」我也写了个Vue3脚手架!(命令行读取配置)(一)「造轮子」我也写了个Vue3脚手架!(整体介绍)(二)「造轮子」我也写了个Vue3脚手架!(项目环境搭建)