自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TypeScript

相同点:都能定义一个类的格式(定义类应遵循的契约)不相同:接口:只能描述结构不能有任何实现代码,一个类可以实现多个接口。抽象类:既可以包含抽象方法,也可以包含具体方法, 一个类只能继承一个抽象类。

2026-06-14 10:09:29 210

原创 node基本使用

开启一个服务器req请求对象,res响应对象。

2025-11-27 21:33:49 330

原创 react-Hooks积累

react项目积累

2025-11-20 17:35:22 802

原创 zustand

比reduex更轻量级的状态储存工具(类似pinia)

2025-11-19 17:00:32 361

原创 学习react第四天

ReactRouter

2025-11-14 21:24:33 323

原创 学习react第三天

Redux

2025-11-13 21:35:48 321

原创 学习react第二天

双向绑定,useRef,组件通信,useEffect,Hook

2025-11-12 22:04:27 407

原创 学习react第一天

在React中,一个组件就是首字母大写的函数,内部存放了组件的逻辑和视图UI, 渲染组件只需要把组件当成标签书写 即可。

2025-11-10 21:22:17 394

原创 浏览器渲染-原理

当浏览器的网络线程收到 HTML 文档后,会产生一个渲染任务,并将其传递给渲染主线程的消息队列。

2025-10-17 20:07:55 645

原创 echarts项目积累

echarts的导入使用方式

2025-09-25 16:59:19 326

原创 eCharts的基本使用

echarts的基本使用

2025-09-21 17:23:28 751

原创 微信小程序开发-day5

具体可查看文档基础配置中的list不要删。

2025-09-07 10:25:50 873

原创 微信小程序-day4

在小程序组件中,最重要的生命周期函数有3个,分别是createdattacheddetached。它们各自的特点如下:①组件实例刚被创建好的时候,created生命周期函数会被触发此时还不能调用setData通常在这个生命周期函数中,只应该用于给组件的this添加一些自定义的属性字段②在组件完全初始化完毕、进入页面节点树后attached生命周期函数会被触发此时,this.data已被初始化完毕这个生命周期很有用,

2025-09-04 22:52:37 1242

原创 微信小程序-day3

注意:url开头要有。

2025-09-03 21:15:06 356

原创 微信小程序开发-day2

使用{{ }}

2025-09-02 11:15:53 763

原创 微信小程序开发-day1

一些基本组件

2025-09-01 19:42:29 260

原创 VueX进阶Pinia

Pinia的基础介绍

2025-08-02 23:02:30 394

原创 Vue2的进阶Vue3

Vue3基础

2025-08-02 00:39:29 961 1

原创 Vue2——Vuex

Vuex,核心概念state、getters、mutations、actions、muodules,不分modules下的核心概念,分modules下的核心概念

2025-07-28 00:38:56 728

原创 Vue2-VueRouter

单页面应用程序,VueRouter,路由的封装抽离,声明式导航的跳转、传参,编程式导航的跳转、传参,嵌套路由,组件缓存keep-alive

2025-07-25 23:20:00 977

原创 Vue2——5

自定义指令,插槽

2025-07-24 23:00:27 448

原创 Vue2——4

组件的样式冲突 scoped,data,组件通信,v-model 原理,表单类组件封装,.sync 修饰符,ref 和 $refs,$nextTick

2025-07-24 01:03:30 378

原创 Vue2——3

Vue生命周期,Vue脚手架Vue CLI,组件的注册

2025-07-22 23:36:37 896

原创 Vue2——2

v-bind对样式增强的操作,v-model应用于其他表单元素,computed计算属性,watch侦听器,复习防抖,find,every

2025-07-21 22:44:19 325

原创 Vue2——1

Vue的基本概念和Vue2中常用命令

2025-07-20 21:21:30 532

原创 Git的简单使用

暂存区 -> 覆盖 -> 工作区,命令:git restore 目标文件(注意:完全确认覆盖时使用)Git 仓库(repository):记录文件状态内容的地方,存储着修改的历史记录。概念:不同分支中,对同一个文件的同一部分修改,Git 无法干净的合并,产生合并冲突。删除合并后的分支指针:git branch -d login-bug。注意:提交记录的顺序按照产生的先后顺序排列,而非合并的先后顺序。版本库:提交并保存暂存区中的内容,产生一个版本快照。概念:托管在因特网或其他网络中的你的项目的版本库。

2025-07-19 22:40:43 998

原创 简单的Node.js及Webpack-3

打包html时需要规定对应模版,并使用chunks指定引入哪些模块(如果不加会直接引入上面入口的所有模块),生成对应的css。注意:source map 仅适用于开发环境,不要在生产环境使用(防止被轻易查看源码位置)inline-source-map 选项:把源码的位置信息一起打包在 js 文件内。好处:减轻自己服务器请求压力,就近请求物理延迟低,配套缓存策略。作用:在编译时,将前端代码中匹配的变量名,替换为值或表达式。定义:内容分发网络,指的是一组分布在各个地区的服务器。环境生效,前端代码无法访问。

2025-07-19 10:51:10 326

原创 简单的Node.js及Webpack-2

当 webpack 处理应用程序时,它会在内部从一个或多个入口点构建一个 依赖图 (dependency graph),然后将你项目中所需的每一个模块组合成一个或多个 bundles,它们均为静态资源,用于展示你的内容。来查询我们需要的操作包括基础操作,插件(plugins),加载器(loader)等。:把静态模块内容,压缩,整合,转译等(前端工程化)内置资源模块(字体,图片等)打包,无需额外。静态模块:指的是编写代码过程中的,,配置入口,出口文件的路径。,图片等固定内容的文件。DOM(js文件中)

2025-07-18 11:07:54 1007

原创 简单的Node.js及Webpack-1

Node.js 是一个独立的 JavaScript 运行环境,能独立执行 JS 代码,因为这个特点,它可以用来编写服务器后端的应用程序Node.js 作用除了编写后端应用程序,也可以对前端代码进行压缩,转译,整合等等,提高前端开发和运行效率浏览器能执行 JS 代码,依靠的是内核中的 V8 引擎(C++ 程序),而Node.js 是基于 Chrome V8 引擎进行封装(运行环境),两者都支持 ECMAScript 标准语法,但Node.js 有独立的 API注意:Node.js 环境没有 DOM 和 BOM

2025-07-17 10:25:38 932

原创 AJAX第四天

同步代码:逐行执行,需原地等待结果后,才继续向下执行异步代码:调用后耗时,不阻塞代码继续执行(不必原地等待),在将来完成后触发回调函数传递结果(setTimeout / setInterval,事件,AJAX)

2025-07-15 11:19:14 415

原创 AJAX第三天XHR

XMLHttpRequest(XHR)对象用于与服务器交互。通过XMLHttpRequest可以在不刷新网页的情况下请求特定URL、获取数据。这允许网页在不影响用户操作的情况下,更新页面的局部内容。XMLHttpRequest在AJAX编程中被大量使用。axios 内部采用 XMLHttpRequest 与服务器交互,axios 是对 XHR 相关代码进行了封装,让我们只关心传递的接口参数创建 XHR 对象调用 open 方法,设置 url 和请求方法监听 loadend 事件,接收结果。

2025-07-14 10:53:07 393

原创 AJAX第二天

通过自定义属性,通知弹框的显示和隐藏和绑定来控制弹框显示属性来控制隐藏弹框(关闭的是标签所在的当前提示框)

2025-07-13 11:21:10 321

原创 AJAX第一天

ajax简单说就是使用浏览器的对象 与服务器通信这张图就是浏览器网页中,使用 AJAX技术(XHR对象)发起获取省份列表数据的请求,服务器代码响应准备好的省份列表数据给前端,前端拿到数据数组以后,展示到网页。

2025-07-12 10:57:22 578

原创 JS完结篇

因此当我们只是想改变this 指向,并且不想调用这个函数的时候,可以使用bind,比如改变定时器内部的this指向.如果是简单数据类型拷贝值,引用数据类型拷贝的是地址 (简单理解: 如果是单层对象,没问题,如果有多层就有问题)所谓防抖,就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。,沿用上一级的,过程:向外层作用域中,一层一层查找this,直到有this的定义。不适用于:构造函数,原型函数,字面量对象中函数,dom事件函数。

2025-07-11 11:57:08 773

原创 JS第七天-

只要是对象就有__proto__指向原型对象__proto__对象原型里面也有一个 constructor属性,指向创建该实例对象的构造函数只要是原型对象就有constructor指向构造函数原型链是一个查找规则,先从自身的原型对象查找如果没有就从上一次查找直到最大的那个Object的原型对象是null。

2025-07-10 10:43:16 875

原创 JS第六天-进阶

1.利用字面量创建2.利用new Object创建。

2025-07-09 11:23:35 530

原创 JS第五天-进阶

(scope)规定了变量能够被访问的“范围”,离开了这个“范围”变量便不能被访问,作用域分为和。

2025-07-07 23:34:17 657

原创 js第四天-正则表达式

const reg = /表达式// /是正则表达式字面量正则表达式也是对象。

2025-07-05 11:15:23 343

原创 js第三天-BOM

规定了js基础语法核心知识。比如:变量、分支语句、循环语句、对象等等Web APIs :BOM 浏览器对象模型,定义了一套操作浏览器窗口的APIDOM 文档对象模型, 定义了一套操作HTML文档的API。

2025-07-04 11:44:49 606

原创 js笔记第二天-日期对象和DOM节点

ECMAScript 中内置了获取系统时间的对象 Date,使用 Date 时与之前学习的内置对象 console 和 Math 不同,它需要借助 new 关键字才能使用。getFullYear 获取四位年份getMonth 获取月份,取值为 0 ~ 11getDate 获取月份中的每一天,不同月份取值也不相同getDay 获取星期,取值为 0 ~ 6getHours 获取小时,取值为 0 ~ 23getMinutes 获取分钟,取值为 0 ~ 59。

2025-07-03 11:48:38 314

空空如也

空空如也

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

TA关注的人

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