自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 任务队列,宏任务、微任务

JS事件循环中的任务队列分为宏任务和微任务两种优先级。宏任务包括setTimeout、setInterval等,微任务包括Promise.then、queueMicrotask等。执行顺序遵循:先执行当前宏任务中的同步代码,然后清空所有微任务队列,最后才执行下一个宏任务。因此微任务总是优先于下一个宏任务执行,即使setTimeout延迟为0也会排在Promise之后。这种机制确保了高优先级任务的及时处理。

2026-03-03 15:07:18 312

原创 微信小程序地图SDK对比:腾讯地图 vs 高德地图逆地理编码

本文对比了微信小程序开发中腾讯地图和高德地图SDK的逆地理编码功能差异。两种SDK在下载方式、初始化方法和核心参数上存在明显区别:腾讯地图使用reverseGeocoder方法,参数为对象且纬度在前;高德地图使用getRegeo方法,参数为字符串且经度在前。代码示例展示了两种SDK的具体实现方式,并分析了返回数据结构的特点。建议腾讯地图适用于微信生态深度集成项目,高德地图则更适合需要更高免费额度或更丰富POI数据的场景。开发时需特别注意两者在经纬度顺序和返回格式上的差异。

2025-10-13 11:37:16 906

原创 Git 中创建一个远程分支

创建本地分支:git checkout -b推送到远程:git push origin设置跟踪分支:git push -u origin。

2024-09-18 09:42:44 2674

原创 Node快速切换版本

提示:在 Windows 上快速切换 Node.js 版本,可以使用 Node Version Manager (NVM) for Windows。

2024-07-24 14:12:51 785

原创 uniapp 基于 vue3.0 + vite + HbuilderX

提示:在 uniapp 项目中使用 vue3.0 和 vite,并且通过 HBuilderX 打包小程序构建为不同环境,如果你有 .env, .env.test, .env.prod 等环境配置文件,确保正确使用这些环境配置文件来打包生产环境,可以按照以下步骤进行配置。

2024-07-11 19:31:06 1066

原创 获取地址栏url参数

地址栏,url

2023-11-07 11:28:59 618

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除