GuoHL的Blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

path模块

path模块path 模块提供了 操作路径的功能,我们将介绍如下几个较为常用的几个 API: API 说明 path.resolve 拼接规范的绝对路径 常用 path.sep 获取操作系统的路径分隔符 path.parse 解析路径并返回对象 path.basename 获取路径的基础名称 path.dirname 获取路径的目录名 path.extname 获
2025-10-06
NodeJS学习笔记
#nodejs

fs模块

fs全称为file system,称之为文件系统,是Node.js中的内置模块,可以对计算机中的磁盘进行操作。 一、文件写入文件写入就是将数据保存到文件中,可以使用如下几个方法来实现该效果 方法 说明 writeFile 异步写入 writeFileSync 同步写入 appendFile / appendFileSync 追加写入 createWriteStre
2025-10-05
NodeJS学习笔记
#nodejs

Buffer(缓冲器)

1.概念Buffer 是一个类似于数组的 对象,用于表示固定长度的字节序列。 Buffer 本质是一段内存空间,专门用来处理 二进制数据。 2.特点1.Buffer大小固定且无法调整 2.Buffer性能较好,可以直接对计算机内存进行操作 3.每个元素的大小为1字节(byte) 3.使用3-1.创建BufferNode.js中创建Buffer的方式主要如下几种: 1.Buffer.alloc
2025-10-03
NodeJS学习笔记
#nodejs

Vue3的10个实用技巧

前端核心知识:Vue 3 编程的 10 个实用技巧1. 使用 ref 和 reactive 管理响应式数据原理解析Vue3 引入了 ref 和 reactive 两个核心API来管理响应式数据: ref :用于创建基本类型(如字符串、数字)的响应式数据,返回一个包含 value 属性的对象。 reactive :用于创建复杂对象或数组的响应式数据,返回一个代理对象。 代码示例1234567
2025-09-11
学习笔记
#Vue

Vue的数据代理

Vue 中的数据代理详解前言在学习 Vue 框架的过程中, 数据代理(Data Proxy) 是一个非常核心且重要的概念。它让开发者能够更方便、直观地操作 data 中的数据,而无需直接访问底层的 data 对象。本文将结合代码示例和调试截图,深入讲解 Vue 中数据代理的工作原理与实际应用。 一、什么是数据代理?数据代理 是指:Vue 将 data 对象中的属性“代理”到 Vue 实例对象(
2025-08-21
学习笔记
#Vue

响应式原理

vue:响应式原理解析,深入理解vue的响应式系统一、文章秒读vue的响应式系统核心有两个,简单描述就是: 1.在数据变化时重新render依赖相关函数(组件)。 2.在vue2和vue3中分别使用Object.defineProperty和Proxy进行对象属性的读写。 数据变化时: 二、什么是响应式当依赖数据发生改变时,与之关联的数据或计算结果能够自动更新就是响应式。 我们用代码可以更
2025-06-28
学习笔记
#Vue

基于vue.js的无缝滚动

基于vue.js的无缝滚动 方法一:基于requestAnimationFramedemo 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
2025-05-11
学习笔记
#Vue

小程序上线发布

上线发布假设我们目前已经使用微信开发者工具,按照小程序的开发规范完成了小程序的全部的全部开发工作,并且完成了本地测试, 这时候我们需要开发对小程序进行发布,小程序上线的流程如下: 开发版本:点击开发者工具上传后的版本,开发版本只保留每人最新的一份上传的代码,是供开发者和团队测试和调试的版本 体验版本:小程序开发者可以将开发版本转换为体验版本,由测试人员以及产品经理进行测试与体验,确认没问题
2025-04-24
小程序学习笔记
#小程序

小程序补充与拓展

框架接口-getAppgetApp() 用于获取小程序全局唯一的 App 实例,通过小程序应用实例可实现数据或方法的共享 📌 注意事项: 1.不要在 App() 方法中使用 getApp() ,使用 this 就可以拿到 app 实例 通过 getApp() 获取实例之后,不要私自调用生命周期函数 落地代码: ➡️ app.js 1234567891011121314151617App
2025-04-23
小程序学习笔记
#小程序

小程序开放能力

小程序开发能力1. 获取用户头像当小程序需要让用户完善个人资料时,我们可以通过微信提供的头像、昵称填写能力快速完善。如图: 想使用微信提供的头像填写能力,需要两步: 将 button 组件 open-type 的值设置为 chooseAvatar 当用户选择需要使用的头像之后,可以通过 bindchooseavatar 事件回调获取到头像信息的临时路径。 12345<!-- 给
2025-04-22
小程序学习笔记
#小程序
123456

搜索

guohaolian GuoHL