GuoHL的代码世界
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

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
小程序学习笔记
#小程序

小程序分包加载

分包加载1. 什么是分包加载什么是分包加载 ❓ 小程序的代码通常是由许多页面、组件以及资源等组成,随着小程序功能的增加,代码量也会逐渐增加,体积过大就会导致用户打开速度变慢,影响用户的使用体验。 分包加载是一种小程序优化技术。将小程序不同功能的代码,分别打包成不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载,在构建小程序分包项目时,构建会输出一个或多个分包。每个使用分包小程序必定含有
2025-04-21
小程序学习笔记
#小程序

小程序npm使用

npm 支持1. 构建 npm目前小程序已经支持使用 npm 安装第三方包,但是这些 npm 包在小程序中不能够直接使用,必须得使用小程序开发者工具进行构建后才可以使用。 为什么得使用小程序开发者工具需要构建呢❓ 因为 node_modules 目录下的包,不会参与小程序项目的编译、上传和打包,因此。在小程序项目中要想使用 npm 包,必须走一遍 构建 npm 的过程。 在构建成功以后,默认会在小
2025-04-20
小程序学习笔记
#小程序
123456

搜索

guohaolian GuoHL