自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (3)
  • 收藏
  • 关注

原创 【nodejs】node入门基础知识

目录1.命令行窗口2.node简介3.模块化4.exports和module.exports5.包简介6.npm简介7.配置cnpm8.node搜索包的流程9.buffer缓冲区10.同步文件写入11.异步文件写入12.简单文件写入13.流式文件写入14.简单文件读取15.流式文件读取16.fs模块的其他方法

2022-03-10 16:50:46 379 1

原创 【axios】axios入门与源码分析

一.axios使用1.json-Server服务搭建2.axios的介绍与页面配置3.axios的基本使用4.axios其他方式发送请求5.axios请求响应结果的结构6.axios配置对象详细说明7.axios的默认配置8.axios创建实例发送请求9.axios拦截器10.axios取消请求二.axios源码分析11.axios文件结构说明12.axios的创建过程详解13.模拟实现axios对象的创建过程14.axios发送请求过程详解

2022-03-08 18:40:08 2414

原创 【Promise】Promise自定义封装

目录1-初始结构搭建2-resolve与reject结构搭建3-resolve与reject函数实现4-throw抛出错误改变状态5-状态只能修改一次6-then方法执行回调7-异步任务then方法执行回调8-指定多个回调9-同步修改状态then方法返回结果10-1异步修改状态then方法返回结果10-2-then方法代码优化11-catch方法与异常穿透12-Promise.resolve13-Promise.reject14-Promise

2022-03-07 19:13:44 577 1

原创 【promise】promise入门基础知识

目录1.promise的基本使用01.promise的介绍02.promise初体验03.promise实践练习-fs读取文件04.promise实践练习-AJAX请求05.promise封装fs读取文件06.promise封装AJAX请求07.util.promisify方法进行promise风格化2.promise-API01.Promise 构造函数02.then方法03.catch方法04.resolve方法05.reject方法06.al

2022-03-07 18:48:38 411

原创 【AJAX】AJAX入门基础知识

1.AJAX介绍与网页应用2.XML的介绍3.AJAX的优缺点4.HTTP协议请求报文与响应文本结构5.Chrome网络控制台查看通信报文6.Nodejs的安装与介绍7.express框架介绍与基本使用8.AJAX案例准备9.AJAX请求的基本操作10.AJAX设置请求参数11.AJAX发送POST请求12.AJAX-POST设置请求体13.AJAX设置请求头信息14.服务器端响应JSON数据15.nodemon自动重启工具安装16.AJAX-IE缓存问题解决

2022-03-06 17:57:49 1102 1

原创 【ES6】ES7--ES11新特性

1.ES7新特性2.ES8-async函数3.ES8-await表达式4.ES8-async与await结合读取文件5.ES8-async与await结合发送AJAX 请求6.ES8对象方法扩展7.ES9扩展运算符与rest参数8.ES9正则扩展--命名捕获分组9.ES9正则扩展--反向断言10.ES9正则扩展--dotAll模式11.ES10对象方法扩展12.ES10字符串方法扩展13.ES10数组方法扩展14.ES10-Symbol.prototyp

2022-03-05 19:17:03 1630

原创 【ES6】基础知识整合篇二

24.Promise封装Ajax请求25.Promise.prototype..then方法26.Promise实践27.Promise对象catch方法28.集合与API29.集合实践30.map与API31.class32.class静态成员33.ES5构造函数继承34.class的类继承35.子类对父类方法的重写36.class中getter和setter37.ES6的数值扩展38.ES6的对象方法扩展39.模块化40.浏览器使用ES6模块化引入模块41.ES6模块暴

2022-03-05 16:18:26 460

原创 【ES6】基础知识整合篇一

1.let声明变量2.let案例3.const声明常量4.变量的结构赋值5.模板字符串6.对象的简写7.箭头函数8.箭头函数实践9.函数参数默认值10.rest参数11.扩展运算符12.扩展运算符应用13.Symbol14.对象添加Symbol类型属性15.Symbol的内置属性16.迭代器17.迭代器应用18.生成器函数19.生成器函数的参数传递20.生成器函数实例21.生成器函数实例222.Promise23.Promise封装读取文件

2022-03-04 15:21:12 699

原创 【js高级】04_线程机制与事件机制

目录01_进程与线程02_浏览器内核03_定时器引发的思考04_JS是单线程的05_事件循环模型06_Web Workers_测试

2022-03-03 14:33:11 103

原创 【js高级】03_对象高级

目录1.对象创建模式01_Object构造函数模式02_对象字面量03_工厂模式04_自定义构造函数模式05_构造函数+原型的组合模式2.继承模式01_原型链继承02_借用构造函数继承03_组合继承

2022-03-03 12:26:37 227

原创 【js高级】02_函数高级

目录1.原型与原型链01_原型02_显式原型与隐式原型03_原型链04_原型链_属性问题05_探索instanceof06_面试题2.执行上下文与执行上下文栈01_变量提升与函数提升02_执行上下文03_执行上下文栈04_执行上下文栈205_面试题3.作用域与作用域链01_作用域02_作用域与执行上下文03_作用域链04_作用域_面试题4.闭包00_引入01_理解闭包02_常见的闭包03_闭包的作用04_闭

2022-03-03 11:05:01 135

原创 【js高级】01_基础总结深入

目录1.数据类型2.数据_变量_内存3.对象4.函数5.回调函数6.IIFE7.函数中的的this

2022-02-27 19:24:54 115

原创 【web前端HTML5+CSS3】10小米项目练习

小米项目1.项目搭建 在index中引入一下样式表<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <!-- <meta name="viewport" content="width=device-width, initial-scale=1.0"> --> <meta...

2022-02-27 13:22:39 949 1

原创 【web前端HTML5+CSS3】09CSS--layout(布局)之 flex (弹性盒)

目录1.弹性盒子简介2.京东导航条练习3.弹性容器上的样式4.弹性元素上的样式5.淘宝导航练习6.像素7.移动端像素8.完美视口9.vw单位10.vw适配11.移动端页面练习12.媒体查询简介13.响应式布局14.美图手机练习

2022-02-27 13:11:54 655

原创 【web前端HTML5+CSS3】08CSS--animation(动画)& less

目录1.过渡2.米兔过渡练习3.动画4.奔跑的少年练习5.关键帧6.变形平移7.Z轴平移8.旋转9.鸭子表练习10.复仇者联盟练习11.缩放12.less简介13.less中的变量14.父元素&扩展&混合函数15.less的补充

2022-02-20 18:41:55 413

原创 【web前端HTML5+CSS3】07HTML--补充

目录1.表格2.长表格3.表格的样式4.表单简介5.表单补充

2022-02-20 15:02:58 86

原创 【web前端HTML5+CSS3】06CSS--font(字体)&background(背景)

目录1.字体族2.图标字体简介3.图标字体其他使用方式4.阿里字体库5.行高6.字体的简写属性7.文本的水平和垂直对齐8.文本的其他样式9.京东顶部导航练习10.背景(一)11.背景(二)12.背景重复练习13.按钮练习14.雪碧图15.线性渐变16.径向渐变17.电影卡练习1.字体族 /* font-face可以将服务器中的字体直接提供给用户去使用 问题.

2022-02-20 14:00:40 314

原创 【web前端HTML5+CSS3】05CSS--layout(布局)之定位(position)

目录1.相对定位2.绝对定位3.固定定位4.粘滞定位5.绝对定位元素的布局6.元素的层级7.京东轮播图练习

2022-02-19 20:20:17 199

原创 【web前端HTML5+CSS3】04CSS--layout(布局)之浮动(float)

目录1.浮动的简介2.浮动其他的特点3.导航条练习4.网页的布局5.高度塌陷和BFC6.BFC演示7.clear8.高度塌陷的最终解决方案9.clearfix

2022-02-19 17:49:25 416

原创 【web前端HTML5+CSS3】03CSS--layout(布局)之盒模型

目录1.文档流2.盒模型3.盒模型--边框4.盒模型--内边距5.盒模型--外边距6.盒子的水平布局7.盒子的垂直布局8.外边框的折叠9.行内元素的盒模型10.默认样式11.盒子的尺寸12.轮廓和圆角1.文档流<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="vie.

2022-02-19 12:20:40 494

原创 【web前端HTML5+CSS3】02CSS--基础知识

目录1.CSS简介2.CSS语法3.常用选择器4.复合选择器5.关系选择器6.属性选择器7.伪类选择器8.超链接的伪类9.伪元素选择器10.样式的继承11.选择器的权重12.单位13.颜色

2022-02-18 19:11:18 98

原创 【web前端HTML5+CSS3】01HTML--基础知识

目录1.网页简史2.HTML简介3. 文档的使用4.VScode的安装5.实体6. meta标签7.语义化标签8.块和行内9.列表标签10.超链接标签11.相对路径12.图片标签13.内联框架14.音视频标签1.网页简史2.HTML简介<html> <head> <title>这是我的第二个网页</tit...

2022-02-18 16:13:41 92494

原创 【js基础】学习笔记day09(BOM)

124.Navigator125.History126.Location127.定时器128.切换图片129.修改div移动练习130.延时调用131.定时器应用(上)132.定时器应用(中)133.定时器应用(下)134.完成轮播图界面135.完成点击按钮切换图片136.完成轮播图137.类的操作138.二级菜单--完成基本功能139.二级菜单--过...

2022-02-17 19:09:39 94

原创 【js基础】学习笔记day08(事件)

目录111.事件对象112.div跟随鼠标移动113.事件的冒泡114.事件的委派115.事件的绑定116.完成bind函数117.事件的传播118.拖曳(上)119.拖曳二(中)120.拖曳(下)121.滚轮事件122.键盘事件123.键盘移动div111.事件对象<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.or..

2022-02-16 19:29:29 101

原创 【js基础】学习笔记day07(DOM)

目录91.DOM简介92.事件的简介93.文档的加载94.DOM查询一95.图片切换的练习96.DOM查询二97.DOM查询三98.全选练习(上)99.全选练习(中)100.全选练习(下)101.DOM查询剩余方法102.DOM增删改103.添加删除练习--删除104.添加删除练习--添加105.添加删除练习--添加方法优化106.a的索引问题107.操作内联样式108.获取元素样式109.getStyle()方法110.其

2022-02-16 15:31:00 336

原创 【js基础】学习笔记day06(正则表达式)

79.call和apply80.arguments81.Date对象82.Math83.包装类84.字符串的方法85.正则表达式86.正则语法87.字符串和正则相关的方法88.正则表达式语法一89.正则表达式语法二90.邮件的正则...

2022-02-15 15:32:49 105

原创 【js基础】学习笔记day05(数组)

目录66.原型对象一67.原型对象二68.toString()69.垃圾回收70.数组简介71.数组字面量72.数组的四个方法73.数组的遍历74.数组的练习75.forEach76.slice和splice77.数组去重练习78.数组的剩余方法66.原型对象一<script type="text/javascript"> /* * 原型 prototype * * 我们所创建的每一个函数,解

2022-02-14 19:26:23 114

原创 【js基础】学习笔记day04(对象、函数)

目录46.对象的简介47.对象的基本操作48.属性名和属性值49.基本数据类型和引用数据类型50.对象字面量51.函数的简介52.函数的参数53.函数的返回值54.实参可以是任何值55.返回值的类型56.立即执行函数57.方法58.全局作用域59.函数作用域60.debug61.this62.this补充63.使用工厂方法创建对象64.构造函数65.构造函数修改46.对象的简介<script type="

2022-02-14 18:18:13 105

原创 【js基础】学习笔记day03(控制流语句)

目录28.条件判断语句--if语句一29.if语句二30.if练习一31.if练习二32.if练习三33.条件分支语句--switch34.Switch练习35.循环语句--while循环36.while循环的练习37.循环语句--for循环38.for循环练习39.质数练习一40.补充质数练习41.嵌套的for循环42.嵌套的for循环练习43.质数练习二44.break和continue45.质数练习二的改进28.条件判断.

2022-02-13 16:19:24 129

原创 【js基础】学习笔记day02(运算符)

目录15.算数运算符16.一元运算符17.自增和自减18.自增练习19.逻辑运算符20.非布尔值的与或运算21.赋值运算符22.关系运算符23.Unicode编码表24.相等运算符25.条件运算符26.运算符的优先级27.代码块15.算数运算符 <script type="text/javascript"> /* * 运算符也叫操作符 * 通过运算符可以对一个或多个值进行运算,并获取运算结果

2022-02-11 18:54:57 109

原创 【js基础】学习笔记day01

目录01.js简介02.js的helloWorld03.js的编写位置04.基本语法05.字面量和变量06.标志符07.字符串08.Number09.布尔值10.Null和Undefined11.强制类型转换--String12.强制类型转换--Number13.其他进制的数字14.装换为Boolean01.js简介02.js的helloWorld<!DOCTYPE ht...

2022-02-09 19:47:40 88

原创 【Vue】Vue2.0+Vue3.0学习笔记day15(Vue3)

目录159.readonly与shallowReadonly160.toRaw与markRaw161.customRef162.provide与inject163.响应式数据的判断164.CompositionAPI的优势1.Options API 存在的问题2.Composition API 的优势165.Fragment组件166.Teleport组件167.Suspense组件168.Vue3中的其他改变1.全局API的转移2.其他改变

2022-01-20 17:03:31 784

原创 【Vue】Vue2.0+Vue3.0学习笔记day14(Vue3)

目录150.computed计算属性151.watch监视ref定义的数据152.watch监视reactive定义的数据153.watch时value的问题154.watchEffect函数155.Vue3生命周期156.自定义hook157.toRef与toRefs158.shallowReactive与shallowRef

2022-01-19 20:11:17 791

原创 【Vue】Vue2.0+Vue3.0学习笔记day13(Vue3)

目录136.vue3简介137.使用vue-cli创建工程138.使用vite创建工程139.分析工程140.安装开发者工具141.初识setup142.ref函数_处理基本类型143.ref函数_处理对象类型144.reactive函数145.回顾vue2的响应式原理146.vue3响应式原理_Proxy147.vue3响应式原理_Reflect136.vue3简介137.使用vue-cli创建工程## 查看@vue/c..

2022-01-18 16:29:47 572

原创 【Vue】Vue2.0+Vue3.0学习笔记day12(路由)

目录117.路由的简介118.路由的基本使用119.几个注意点120.嵌套(多级)路由121.路由的query参数122.命名路由123.路由的params参数124.路由的props配置125.router-link的replace属性126.编程式路由导航127.缓存路由组件128.两个新的生命周期钩子129.全局前置路由守卫130.全局后置路由守卫131.独享路由守卫132.组件内路由守卫133.history模式与hash模式134.element-ui基本

2022-01-17 15:46:53 362

原创 【Vue】Vue2.0+Vue3.0学习笔记day11(Vuex)

102.默认插槽103.具名插槽104.作用域插槽105.Vuex简介106.就和案例_纯vue版107.Vuex工作原理图108.搭建Vuex环境109.求和案例_Vuex版110.Vuex开发者工具的使用111.getter配置项112.mapState和mapGetters113.mapAction与mapMutations114.多组件共享数据115.Vuex模块化_namespace1116.Vuex模块化_namespace2

2022-01-16 12:58:57 396

原创 【Vue】Vue2.0+Vue3.0学习笔记day10(GitHub案例)

目录091.动画效果092.过度效果093.多个元素过度094.集成第三方动画095.总结过度与动画096.配置代理方式一097.配置代理方式二098.GitHub案例_静态组件099.GitHub案例_列表展示100.GitHub案例_完善案例101.vue-resource

2022-01-11 15:49:03 308

原创 【Vue】Vue2.0+Vue3.0学习笔记day09(TodoList案例完善)

目录080.组件自定义事件_绑定081.组件自定义事件_解绑082.组件自定义事件_总结083.TodoList案例_自定义事件084.全局事件总线1085.全局事件总线2086.TodoList案例_事件总线087.消息订阅与发布_pubsub088.TodoList案例_pubsub089.TodoList案例_编辑080.组件自定义事件_绑定<template> <div class="app">...

2022-01-10 16:57:37 329

原创 【Vue】Vue2.0+Vue3.0学习笔记day08 (TodoList案例)

目录070.TodoList案例_静态071.TodoList案例_初始化列表072.TodoList案例_添加073.TodoList案例_勾选074.TodoList案例_删除075.TodoList案例_底部设计076.TodoList案例_底部交互077.TodoList案例_总结078.浏览器本地存储079.TodoList_本地存储070.TodoList案例_静态首先分析拆分组件,新建下面四个组件<template>.

2022-01-09 13:59:12 518

原创 【Vue】Vue2.0+Vue3.0学习笔记day07

061.创建脚手架Vue脚手架是官方提供的标准化开发工具(开发平台)062.分析脚手架结构063.render函数064.修改默认配置065.ref属性066.props配置067.mixin混入068.插件0.69scoped样式

2022-01-08 13:57:10 569

【uin-app+vue开发微信小程序】懂你找图.zip

【uin-app+vue开发微信小程序】懂你找图.zip

2022-01-02

微信小程序基础知识.zip

微信小程序基础知识.zip

2022-01-02

小程序入门教学范例源代码.rar

小程序入门教学范例源代码.rar

2021-09-02

空空如也

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

TA关注的人

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