自定义博客皮肤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)
  • 收藏
  • 关注

原创 TypeScript学习笔记

TypeScript是JavaScript的超集。它对JS进行了扩展,向JS中引入了类型的概念,并添加了许多新的特性。TS代码需要通过编译器编译为JS,然后再交由JS解析器执行。TS完全兼容JS,换言之,任何的JS代码都可以直接当成JS使用。相较于JS而言,TS拥有了静态类型,更加严格的语法,更强大的功能;TS可以在代码执行前就完成代码的检查,减小了运行时异常的出现的几率;TS代码可以编译为任意版本的JS代码,可有效解决不同JS运行环境的兼容问题;

2022-10-18 23:22:43 123

原创 React学习笔记

react学习总结

2022-10-17 21:56:03 524

原创 nodejs学习笔记

Nodejs相关知识整理

2022-07-27 17:26:10 502

原创 牛客网前端面试题整理

区别cookie是由服务器端写入的,而SessionStorage、LocalStorage都是由前端写入的,cookie的生命周期是由服务器端在写入的时候就设置好的,LocalStorage是写入就一直存在,除非手动清除,SessionStorage是页面关闭的时候就会自动清除。JS数据类型分为两类一类是基本数据类型,也叫简单数据类型,包含7种类型,分别是Number、String、Boolean、BigInt、Symbol、Null、Undefined。共同点都是存储在浏览器本地的。..........

2022-07-27 10:42:11 585

原创 Vue3学习笔记

Vue3

2022-07-20 11:21:09 268

原创 神奇的JS深浅拷贝

两个引用类型指向同一个地址,改变一个,另一个也会随之改变我们来看一个demovarc={num18};',c,'d',d);我们看一下浏览器上面其实理解非常简单,我声明了一个对象c,因为对象复杂数据类型,存放于堆内存的,所以在栈中留下了一个指向地址指向堆中的num=18,然后我在栈中声明了一个变量d,并将c赋值给d,c是指向堆中的num,所以,d拷贝了c的指向路径当c指向的num改变了,d也会随着改变,这就是浅拷贝我们可以看一下这个图理解一下varc={...

2022-07-18 10:53:10 77

原创 JS事件循环机制

既然我们要说JS的事件循环,那我们就有必要知道任务队列这个概念,这个任务队列它是有同步任务与异步任务的。同步任务就是当浏览器第一遍过滤html文件的时候可以执行完的就是同步任务;异步任务就是比较耗费时间与性能的,当浏览器执行到这些的时候会将其丢到异步任务队列中,异步任务有分宏任务与微任务我们先看一张图方便我们理解一下他们的执行顺序还有什么是宏任务什么是微任务这里简单解答一下,就是当js执行的时候将所有任务丢到任务区,然后经过任务区识别并进行分拣处理,当遇到比如定时器或者点击事件这类需要消耗大量时间的任

2022-07-14 14:34:35 660

原创 前端面试题总结

1、JS 数据类型JS 数据类型整体分为两大类:(1)基本数据类型:(2)引用数据类型:

2022-06-28 11:32:27 121

原创 iView table的selection分页切换已选择的数据保留

以上是文档中所提到的,具体实现代码如下1、在columns中设置第一项,一定不要忘记key{ type: "selection", width: 60, align: "center", key: "Id",},2、table组件:<i-table :loading="loading" :columns="columns" :data="list" no-data-text="暂无数据" @on-select="se...

2022-05-30 16:19:55 1337 2

原创 Vue2学习笔记

这里写目录标题1. Vue核心1.1. Vue简介1.1.1. 官网1.1.2. 介绍与描述1.1.3. Vue的特点1.1.4.与其他JS框架的关联1.1.5. Vue周边库1.2. 初识Vue1.3. 模板语法1.4. 数据绑定1.5. el与data的两种写法1.6. [MVVM](https://so.csdn.net/so/search?q=MVVM&spm=1001.2101.3001.7020)模型1.7. Vue中的数据代理1.8. 事件处理1.8.1. 事件的基本用法1.8.2.

2022-05-14 16:38:22 1886 1

原创 vue的生命周期函数

一、生命周期又名:生命周期回调函数、生命周期函数、生命周期钩子。是什么:Vue在关键时刻帮我们调用的一些特殊名称的函数。生命周期函数的名字不可更改,但函数的具体内容是程序员根据需求编写的。生命周期函数中的this指向是vm 或 组件实例对象。常用的生命周期钩子:1.mounted: 发送ajax请求、启动定时器、绑定自定义事件、订阅消息等【初始化操作】。2.beforeDestroy: 清除定时器、解绑自定义事件、取消订阅消息等【收尾工作】。关于销毁Vue实例1.销毁后借助Vue开发

2022-05-08 15:08:57 1369

原创 vue数据代理

Vue数据代理

2022-03-03 22:50:41 117

原创 前端vue

vue前端工程化模块化相关规范1、浏览器端模块化规范(1). AMDRequire.js (http://www.requirejs.cn/)(2). CMDSea.js (https://seajs.github.io/seajs/docs/)2、服务器端模块化规范CommonJS① 模块分为 单文件模块 与 包② 模块成员导出:module.exports 和 exports③ 模块成员导入:require(‘模块标识符’)3、大一统的模块化规范 – ES6模块化在 ES6 模

2021-03-09 16:03:24 64

空空如也

空空如也

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

TA关注的人

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