自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 react路由6.0使用笔记

react-router-dom使用笔记(V6.0.1)

2022-06-23 17:45:25 293 1

原创 XMLHttpRequest与Fetch发送网络请求

XMLHttpRequest基础,以及基于XHR封装简单ajax与Fetch发送网络请求

2022-06-22 12:19:37 501

原创 前端资料文档链接(持续更新)

前端资料文档链接

2022-04-11 10:05:39 789

原创 react 笔记 (一)

邂逅 react

2022-02-17 19:29:27 449

原创 数据存储 笔记

localStorage和sessionStorageindexedDB数据库的使用cookie的使用

2022-01-24 19:35:10 1037

原创 包管理工具 笔记

npm包管理工具Node Package Manager, 也就是Node包管理器但是目前直接不仅仅是Node包管理器了,在前端项目中我们也可以使用它来管理依赖的包比如 vue, vue-router, vuex, asiox等等下载npm工具npm属于node的一个管理工具,所以我们需要先安装Nodenode管理工具: https://nodejs.org/en/查看npm 版本 npm --versionnpm的配置文件package.json 手动从零创建项

2022-01-24 15:46:00 344

原创 ES6-ES12补充 笔记(二)

模块化 CommonJS 和 ES Module

2022-01-19 14:15:47 707

原创 js中-异常的处理方式(Error) 和捕获异常(try/catch)

函数出现错误处理throw 关键字,抛出一个异常信息function sum(num1, num2) { // 当传入的参数的类型不正确时,应该告知调用者一个错误 if (typeof num1 !== 'number' || typeof num2 !== 'number') { throw '抛出一个错误' } // return num1 + num2}// 调用者(如果没有对错误进行处理,那么程序会直接终止)console.log(sum({ name:

2022-01-17 15:33:46 3543

原创 迭代器-生成器 async await原理

从迭代器,生成器中,理解async await执行原理

2022-01-13 10:00:22 271

原创 Promise的基本使用,手写一个Promise

Promise之前,异步请求的处理方式使用回调函数的方式的弊端:1. 如果是我们自己封装的requestData,那么我们在封装的时候必须要自己设计好callback名称,并且使用好2. 如果我们使用的是别人封装的requestData或者一些第三方库,那么我们必须去看别人的源码或者文档,才知道它这个函数需要怎么去获取到结果// 以前解决异步请求的处理方式function requestData(url, successCallback, failtureCallback) {

2022-01-11 10:05:35 440

原创 vue2 vue3 响应式原理 笔记

defineProperty 和 proxy 实现响应式

2022-01-07 20:02:42 405

原创 ES6-ES12知识点 笔记(一)

1. ES6对象字面量增强写法var name = 'coder'var age = 18// 当键名(key)和值名(value)一样时可以简写var obj = { name: name, age: age, foo: function() { console.log(this) }, bar: () => { console.log(this) }}var obj = {

2022-01-06 14:44:24 954

原创 TypeScript 笔记

TypeScript是拥有类型的JavaScript超集,它可以编译成普通、干净、完整的JavaScript代码TypeScript的编译环境`ts-> js -> 浏览器运行`1. 安装 npm install typescript -g2. 查看版本 tsc -v3. tsc '跟当前ts文件进行编译'`搭建ts环境的两种方案`1. 通过webpack搭建一个ts环境 npm install ts-loader typescript -D 'webpack.co.

2021-12-20 13:42:19 414

原创 vue2 vue3 笔记

1. 基本指令v-bind操作元素的class列表和内联样式是数据绑定的一个常见需求,所有我们可以使用v-bind处理它们1. 绑定class介绍<!-- 1. 对象语法 --><script> // 绑定class的两种方式,对象语法,数组语法 const isActive = true const classObj = { active: true, title: true }&lt.

2021-12-20 13:21:27 586

空空如也

空空如也

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

TA关注的人

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