刷新
前端如何取消接口调用

博主头像 ‍ 写在开头 点赞 + 收藏 学会 1. xmlHttpRequest是如何取消请求的? 实例化的XMLHttpRequest对象上也有abort方法 const xhr = new XMLHttpRequest(); xhr.addEventListener('load', f ...

[NodeJS] JavaScript模块化

博主头像 这篇文章介绍了JavaScript模块化的发展历程及各种方案,包括IIFE、CommonJS、AMD、CMD、UMD及ESM。对比了各方案的特点和优缺点。同时,深入剖析了Node.js中CommonJS的模块加载机制。 ...

如何快速实现一个无缝轮播效果

博主头像 ‍ 写在开头 点赞 + 收藏 学会 需求简介 轮播图是我们前端开发中的一个常见需求,在项目开发中,我们可以使用element、ant等UI库实现。某些场景,为了一个简单的功能安装一个库是没必要的,我们最好的选择就是手搓。 我们来看一个需求 上述需求核心就是实现一个无缝轮播的切换效 ...

简述 JS 中对象的创建和拷贝

博主头像 在 JavaScript 中,对象是一种非常重要且灵活的数据结构,用于存储多个值(属性)和方法(函数)。对象的创建和拷贝是日常开发中经常涉及的操作,对于业务逻辑的准确实现有着重要的作用。本文将简要概括 JavaScript 中对象的创建和拷贝方式,都是一些非常基础的知识,大家看个乐就好~ ...

你可以终止 forEach 吗?

博主头像 ‍ 写在开头 点赞 + 收藏 学会 理解 forEach JavaScript 的forEach方法是一种流行的数组迭代工具。它为每个数组元素执行一次提供的函数。但是,与传统的for 和 while循环不同,forEach它被设计为对每个元素执行该函数,没有内置机制来提前停止或中 ...

[NodeJS] Streams流式数据处理

博主头像 本文介绍了NodeJS中流(Stream)的概念、类型和应用。流通过将数据分成小块进行处理,优化了内存使用和数据处理效率。文章涵盖了四种基本流类型:可读流、可写流、双工流和转换流,并通过实例代码演示了如何使用流进行高效的数据传输和处理。 ...

[NodeJS] NodeJS运行原理简记

博主头像 NodeJS是一个基于V8引擎和libuv的JavaScript运行时,适用于轻量级和高效的数据密集型Web应用。其单线程、非阻塞IO模型依赖事件循环和线程池管理异步任务。使用NodeJS开发需避免阻塞主线程,正确处理事件和错误。 ...

第三周第五天

今天按照原计划应该已经将实战视频,学习完毕。总结需要总结,学习,复习的地方有,主页面的设计,前后端的连接,图标的引用,页面的布局,以及一些基础函数的认识和运用。通过视频还了解到一些点击栏,状态栏的设置。刚学完可能进度太快导致记忆不牢固,所以利用休闲时间可以过一遍学习的内容。把基础框架整理写下俩来,实 ...

[JS] promise知识点与应用场景

博主头像 本文探讨了JavaScript中Promise的基础用法和各种静态方法的应用场景。从解决异步编程中的回调地狱问题,到链式调用、并发请求控制,再到最新的Promise.allSettled和Promise.any的应用。每种方法均通过代码示例和详细的应用场景进行了展示。 ...

第三周第四天

今天依旧是按照计划看视频!主要学习的内容是通过手机,微信,QQ等方式发送验证码,进行页面登陆,并且让其中的一些数据与后端连接。总体来说有点蒙圈,看不懂,希望通过之后的实战练习可以巩固一下。其中运用的很多程序语言有点难以理解,感觉如果上手的话!依旧仅限于复制粘贴。看不懂某些逻辑语言。后续自己上手操作一 ...

7 种方案解决移动端1px边框的问题

博主头像 ‍ 写在开头 点赞 + 收藏 学会 7 种方案解决移动端1px边框的问题 造成边框变粗的原因 css中的1px并不等于移动设备的1px,这是由不同手机由不同像素密度,在window对象中有一个devicePixelRatio属性,他可以反应css中像素与设备的像素比 device ...

跟我一起学习和开发动态表单系统-后端用spring boot、mybatis实现方法(4)

博主头像 ## 动态表单系统:利用 Spring Boot 和 MyBatis 实现后端服务 在现代企业应用中,表单是数据收集和处理的核心部分。然而,传统的表单系统难以适应快速变化的需求。为了解决这个问题,我们可以使用动态表单系统,它可以根据业务需求灵活地调整表单结构。本文将介绍如何使用 Spring Boo ...

[NodeJS] timers阶段的源码解析

博主头像 本文探讨了Node.js事件循环中的timers阶段,分析了定时器的管理和执行过程。通过源码解析,揭示了定时器超时检查、回调执行以及定时器类型(setTimeout与setInterval)的内部实现机制。文章旨在帮助读者理解Node.js中定时器的工作原理及其在事件驱动编程中的重要性。 ...

记录--淘宝、京东复制好友链接弹出商品详情是如何实现的

博主头像 ‍ 写在开头 点赞 + 收藏 学会 前言: 最近接到了一个需求很有意思,类似于我们经常在逛购物平台中,选择一个物品分享给好友,然后好友复制这段文本打开相对应的平台以后,就可以弹出链接上的物品。实现过程也比较有意思,特来分享一下实现思路。 一. 效果预览 当我在别的界面复制了内 ...

<1···434445···50>