自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【TypeScript】基础知识

void、never、enum、unknown、any,再加上自定义类型type、interface。推荐用来映射 number 类型,不推荐用来映射 string 类型(可以用 type 来映射)【js 方法】typeof 、instanceof、in。是接口,用于描述对象的属性(包括函数、非函数),用于给各种类型定义别名(注意不是类型声明)一句话总结:同名、可辨别的简单类型的 key。要求 T = A | B | C | D。【ts 方法】用 is 关键字。【ts 方法】可辨别联合类型。

2024-06-17 17:01:45 720

原创 【vscode】常用配置

可以快速选择不同行上光标相同的位置,例如以下代码中,我想选中所有的 hello,就可以使用该快捷操作。会快速生成标准的 html 文档模板,其中文档模板里面的部分属性可以去设置中自定义。可以快速生成一段随机的英文段落,如果想要控制生成的英文单词数量,可以输入。可以快速复制光标所在当前行到上/下一行。在 .html 文件中输入。,表示生成 5 个英文单词。

2024-06-14 09:40:10 238

原创 【vue2.x】基础知识

这个钩子函数获取 dom 的内容是更新之后的内容生成新的虚拟 dom,新的虚拟 dom 与之前的虚拟 dom 进行比对,差异之后,就会进行真实 dom 渲染。是一棵以 JavaScript 对象作为基础的树,每一个节点称为 VNode ,用对象属性来描述节点,实际上它是一层对真实 DOM 的抽象,最终可以通过渲染操作使这棵树映射到真实环境上,简单来说 Virtual DOM 就是一个 Js 对象,用以描述整个文档。当这个钩子被调用时,组件 DOM 已经更新,所以你现在可以执行依赖于 DOM 的操作。

2024-06-13 15:14:05 634

原创 【JavaScript】正则表达式

则表达式是一种用于匹配和操作文本的强大工具,它是由一系列字符和特殊字符组成的模式,用于描述要匹配的文本模式。当使用构造函数创造正则对象时,需要常规的字符转义规则(在前面加反斜杠 \)。每个以左括号开始的捕获组,都紧跟着?,而后才是正则表达式。记做一个分组,分组编号从 1 开始。0 代表整个表达式。对于时间字符串:2017-04-25,表达式如下。从正则表达式左侧开始,每出现一个左括号。

2024-06-13 15:02:08 720

原创 【JavaScript】空值

是一个特殊的数字值(typeof NaN 的结果为 number),是 not a number 的缩写,表示不是一个合法的数字。如果把 NaN 与任何值(包括其自身)作比较结果均是 false,所以不能使用。运算符判断某个值是否是 NaN,而是应该用。(并不是用来判断是不是 NaN 这个值)NaN是唯一一个和自身不相等的值。来判断一个数值是不是一个。这些都可以代表是空值。我们可以使用全局函数。

2024-06-13 14:56:27 217

原创 【http】基础知识

但与 cookie、session 明文似的形式不同,token 是经过一系列加密手段加密过的,最后表现为一串“无意义”的字符串。但里面包含了许多信息,可能包括用户登录的终端的地址、用户身份 ID、时间戳以及一个签名。数字中的第一位指定了响应类别,后两位无分类。HTTP 消息头支持自定义, 自定义的专用消息头一般会添加’X-'前缀。指定了该响应的资源是否被允许与给定的来源(origin)共享。清除缓存的token,并重定向到登录页。清除缓存的token,并重定向到登录页。发起请求,请求头中携带token。

2024-06-13 14:53:24 864

原创 【html】基础知识

dt(Definition Title 定义标题)dd(Definition Description 定义描述)< h2 > 食堂菜单 </ h2 > < dl > < dt > 周一 </ dt > < dd > 炒拉条 </ dd > < dd > 盒饭 </ dd > < dt > 周二 </ dt > < dd > 卤面 </ dd > < dt > 周三 </ dt > < dd > 烩面 </ dd > </ dl ></

2024-06-13 14:49:17 566

原创 【JavaScript】异常处理

await-to-js 源码。

2024-06-13 14:42:21 216

原创 【ECMAScript】基础知识

定义类也有两种主要方式:类声明和类表达式。这两种方式都使用 class 关键字加大括号// 类表达式// 类声明式// 属性 properties// 构造器super();// 方法 methods。

2024-06-13 14:36:54 882

原创 【css】基础知识

是一个相对单位,1 像素就代表屏幕上一个电子发光点,相同屏幕尺寸,分辨率越高的像素点越多,对应看。,即:0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f;所以每一种光的最小值是。对应单词为 red、gree、blue,分别代表太阳光中的红、绿、蓝,rgb 的值范围是。且无单位,数值越大,字体约粗(或一样粗,具体要看设计字体的时候支持了哪些)1. 内部样式、外部样式优先级相同,且:后面的会覆盖前面的(后来着居上)的值不要使用纯数字、中文,尽量使用英文,若由多个单词组成,使用。

2024-06-13 14:29:01 934

原创 【JavaScript】对象复制

理解:浅拷贝复制的是对象的引用地址,没有开辟新的栈,复制的结果是两个对象指向同一个地址,所以修改其中一个对象的属性,另一个对象的属性也跟着改变了。理解:深拷贝会开辟新的栈,两个对象对应两个不同的地址,修改对象 A 的属性,并不会影响到对象 B。学习前提:了解 js 的数据类型。

2024-06-13 13:58:19 184

原创 【browser】浏览器环境

Ajax 是对 Asynchronous JavaScript + XML(异步JavaScript和XML)的简写,其本身不是一种新技术,而是一个在 2005 年被 Jesse James Garrett 提出的新术语,用来描述一种使用现有技术集合的‘新’方法,包括: HTML 或 XHTML, CSS, JavaScript, DOM, XML, XSLT, 以及最重要的 XMLHttpRequest。且每个存储都是挂载在对应的空间当中,彼此独立去管理对应的数据,不会造成串数据和错数据的一些困扰。

2024-06-13 11:59:17 674

原创 【JavaScript】基础知识

若不向方法的第一个参数传值或者传递 undefined、null,则在 JavaScript 正常模式下,目标函数内部的 this 指向 window 对象,严格模式下,分别指向 undefined、null。是 es6 提供的一种新的数据结构,它类似于对象,也是键值对的集合,但是键的范围不仅限于字符串,各种类型的值都可以。用法:将数组中的元素进行累加计算,返回计算结果,从数组的第一项开始累加。用法:将数组中的元素进行累加计算,返回计算结果,从数组的末尾开始累加。

2024-06-13 11:54:09 526

原创 【Linux】常用命令

(list 列出目录的内容)(change directory 切换目录)(print working directory 显示当前目录)(make directory 创建目录)(创建文件)(concatenate 查看文件内容,全部展示)(显示文件内容,一页一页显示)(copy 复制文件)(move 移动文件/文件夹)(remove 删除文件/文件夹)(显示可执行文件路径)(查找文件/文件夹)(在文件中通过关键字过滤文件行)(word count 词数统计)(打印内容)

2024-06-13 11:37:39 581

原创 【node】常用命令

【代码】【node】常用命令。

2024-06-13 11:33:34 285

原创 【git】常用配置

如果从中途才配置了.gitattributes,可以执行以下代码让所有文件都对换行符生效。目前主要解决 window 和 linux 环境下的换行符问题。

2024-06-13 11:32:08 350

原创 【git】常用命令

@Author: 张琳* @LastEditors: 张琳。

2024-06-13 11:30:03 313

空空如也

空空如也

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

TA关注的人

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