自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Promise

在异步操作里,处理未来可能发生的事情用途:用来异步计算,将异步操作队列化,按照期望的顺序执行为什么会有promise: javascript包含大量异步操作异步操作可以避免页面冻结解决回调地狱问题...

2022-02-18 17:17:34 168

原创 JSON-数据存储

json基本使用, localStorage,sessionStorage

2022-02-05 22:10:59 6070

原创 包管理工具

npm,yarn,cnpm,npx

2022-02-05 14:18:42 484

原创 模块化:ES Module与commonJS

模块化:ES Module与commonJS

2022-02-04 09:40:47 1683

原创 浏览器中javascript进程

js进程,node进程,宏任务,微任务

2022-02-02 14:36:13 961

原创 迭代器/生成器/async await

迭代器,生成器,promise,async await

2022-02-01 20:55:55 609

原创 vue2/vue3响应式原理 Proxy/reflect

vue2和vue3响应式

2022-01-18 19:23:42 668

原创 es6以及es6之后新增常用属性

es6以及es6之后新增常用属性

2022-01-14 17:18:00 432

原创 js 基础之 深浅拷贝与赋值

什么是深/浅拷贝?和赋值的区别?实现的方案?浅拷贝:基本数据类型和引用数据类型表现形式不一样,基本数据类型指针指向栈内存,拷贝的是值,引用数据类型指针指向的虽然也是栈内存,但是拷贝的是内存地址,这个地址指向堆内存中的值。所以引用数据类型共用一片内存空间,会造成其中一个对象改变了地址,另一个对象也随之改变。深拷贝:深拷贝会从堆内存自己开辟一片新的内存区域。赋值:基本数据类型和引用数据类型拷贝的都是地址举例:赋值:修改赋值后的对象b的非对象属性,也会影响原对象a的非对象属性;修改赋值后的对象

2021-10-06 14:53:10 261

原创 vue +ant 常用知识点总结1

刷新页面修改app.vue,利用v-if可以刷新页面的属性,同时使用provide和inject将祖先节点的数据传递给子代节点<template> <div id="app"> <router-view v-if="isShow"></router-view> </div></template><script>export default { name: 'App', provide

2021-01-26 23:03:22 1964 1

原创 ES6与node导入导出

1 node基础node 导出语法var path = { a:1,b:2}module.exports = pathnode 导入语法const path = require('path')深入导入分为3 部分,核心模块,第三方库,自定义文件let fs = require('fs'); // 导入核心系统模块let my = require('./my.js') // 导入文件或第三方库导出用module.exports 和 exports...

2021-01-26 22:38:42 369

原创 vue ant -design validator 自定义校验(可以不填,填了就校验)

手机号校验 <a-form-model :rules="rules" :model="form"> <a-form-model-item label="电话" ref="mobile" prop="mobile" has-feedback> <a-input v-model="form.mobile" placeholder="手机号码" /> </a-form-model-item> </a...

2021-01-25 22:38:14 1897

原创 js array 对象方法总结

1.push() 后增push 向数组的末尾添加一个或多个元素,并返回新的长度 尾部添加 var a = [1,2,3] var b = a.push(4) console.log(a)// [1,2,3,4] console.log(b)// 4 2.unshift() 前增unshift 向数组的开头添加一个或多个元素,并返回新的长度 头部添加 var a = [2,3,4] var b = a.unshift(0,1) ..

2021-01-25 22:29:49 311

空空如也

空空如也

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

TA关注的人

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