- 博客(128)
- 收藏
- 关注
原创 TypeScript类型 : any,unknown,void,never,tuple
TypeScript类型 : any,unknown,void,never,tuple
2023-01-13 22:34:13 1125
原创 TypeScript中 JavaScript类型:number,boolean,string,Array,Object,null,undefined,Symbol
TS中 JavaScript类型:number,boolean,string,Array,Object,null,undefined,Symbol
2023-01-13 14:51:52 410
原创 TypeScript环境搭建 下载/安装 ,编译运行的三种方式:tsc命令行/tsc-node库/webpack搭建环境
TypeScript环境搭建 下载/安装 ,编译运行的三种方式:tsc命令行/tsc-node库/webpack搭建环境
2023-01-11 18:25:09 1808
原创 “vue“: “^3.0.0“使用 “vuex“: “^4.1.0“
所以可以从其中获取到commit方法来提交一个mutation,或者通过context.state和context.getters来获取state和getters;Action还有一个context参数。context是一个和store实例均有相同方法和属性的context对象;Action提交的是mutation,而不是直接修改状态,Action可以包含任意异步操作。mutations必须是同步函数,devtool会记录mutation的状态。页面使用(数组,对象两种)
2023-01-07 22:10:35 662 2
原创 Redux 4.2 版本发布由createStore --》configureStore
Redux 4.2 版本发布由createStore --》configureStore
2022-12-05 15:56:29 2085
原创 axios拦截器: axios.interceptors.request.use,axios.interceptors.response.use
axios拦截器: axios.interceptors.request.use,axios.interceptors.response.use
2022-12-01 16:24:09 4122
原创 axios (get,post,put,delete),常用配置,全局配置,axios.create(config)配置一个新的axios
axios (get,post,put,delete),常用配置,全局配置,axios.create(config)配置一个新的axios
2022-12-01 15:47:56 4912
原创 Promise实例.then()链式调用,中段Promise链,Promise错误穿透.catch()
Promise实例.then()链式调用,中段Promise链,Promise错误穿透.catch()
2022-11-30 16:36:40 1059
原创 Promise API :new Promise(),prototype.then,prototype.catch,resolve,reject,all,race
Promise API :new Promise(),prototype.then,prototype.catch,resolve,reject,all,race
2022-11-30 13:38:29 166
原创 Promise 的状态, promise 指定多个成功/失败回调函数,都会调用吗?
实例对象promise中的一个属性 PromiseStatepending 变为 resolved/fullfilledpending 变为 rejected注意对象的状态不受外界影响只有这两种,且一个 promise 对象只能改变一次一旦状态改变,就不会再变,任何时候都可以得到这个结果无论成功还是失败,都会有一个结果数据。成功的结果数据一般称为 value,而失败的一般称为 reason。
2022-11-29 16:07:52 1263
原创 Promise基本使用 ,promise 与 Ajax封装
btn.addEventListener('click',function(){//添加点击事件。//第一个回调函数onResolved()是Promise对象的状态变为resolved时调用。//第二个回调函数onRejected()是Promise对象的状态变为rejected时调用。//这两个函数都是可选的,不一定要提供。setTimeout(()=>{ //包裹一个异步操作。对象用来封装一个异步操作并可以获取其成功/失败的结果值。//then方法可以接受两个回调函数作为参数。这几个方法,原型上有。
2022-11-29 14:15:51 614
原创 React脚手架配置axios代理 (1.配置在package.json, 2.配置在setupProxy.js)
React脚手架配置axios代理 (1.配置在package.json, 2.配置在setupProxy.js)
2022-11-19 15:09:02 998
原创 new Map()详细介绍 map .set(key,value)map.sizemap.get(key)map.has(key)map.delete(key)map.clear()
new Map()详细介绍map .set(key,value)map.sizemap.get(key)map.has(key)map.delete(key)map.clear()
2022-11-17 17:58:58 1966
原创 vue2.0有关时间戳 时间的公共方法(YYYY-MM-DD HH:mm:ss,YYYY-MM-DD,HH:mm:ss,转化为 utc 时间,utc转标准时间,相对时间,日/月/年 时:分:秒)
vue2.0有关时间戳 时间的公共方法(YYYY-MM-DD HH:mm:ss,YYYY-MM-DD,HH:mm:ss,转化为 utc 时间,utc转标准时间,相对时间,日/月/年 时:分:秒)
2022-11-17 14:09:43 947
原创 js中通用验证器(合法uri,大写、小写、大小写字母,email,phone,国际电话,password)
js中通用验证器(合法uri,大写、小写、大小写字母,email,phone,password)
2022-11-17 13:46:02 207
原创 i18n vue 多语言配置,切换刷新(setLocaleMessage,mergeLocaleMessage)
i18n vue 多语言配置,切换刷新(setLocaleMessage,mergeLocaleMessage)
2022-11-16 17:35:06 6736 3
原创 JavaScript 数组的 reduce() 方法
reduce() 方法为数组中的每一个元素依次执行回调函数(不包括数组中被删除或从未被赋值的元素),返回一个具体的结果。
2022-10-27 10:04:54 161
原创 二维数组去重,数组对象去重
结论:filter和Reduce时间上差别不是太大,filter稍微更快一些,但是filter语法更简洁。代码简洁,好用,4行代码搞定,平均耗费时间最短,五星推荐。代码稍多,平均耗费时间和第一不分伯仲,四星推荐。耗费时间较一二稍多,但是耗费时间平均,三星推荐。使用filter和Map 🌟🌟🌟🌟🌟。使用reduce 🌟🌟🌟🌟。for循环 🌟🌟🌟。
2022-10-26 14:38:02 802 1
原创 vue中实现上传 ,下载功能
使用 element 组件库 https://element.eleme.cn/#/zh-CN/component/upload。上传功能(包括上传图片,上传文件)如果是文件流的形式,需要借用a标签。
2022-10-15 18:15:45 2039
原创 Vue中使用vue-quill-editor富文本编辑器
需求:分为左右两侧部分,左侧为富文本编辑区域,右侧为显示区域。1.点击右侧选中区域时,左侧编辑区域显示对应值,2.左侧编辑时,右侧应该绑定显示。封装组件 (子组件)
2022-10-13 16:13:27 900
原创 this[i]与this.i
2.this[i] 指的this对象中的i属性 ,相当于this[i] == this.i。1.this对象指的是window或者调用这个函数的对象。
2022-10-13 10:18:07 190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人