自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 TypeScript-第二章:面向对象(笔记)

面向对象是程序中一个非常重要的思想,它被很多同学理解成了一个比较难,比较深奥的问题,其实不然。面向对象很简单,简而言之就是程序之中所有的操作都需要通过对象来完成。一切操作都要通过对象,也就是所谓的面向对象,那么对象到底是什么呢?这就要先说到程序是什么,计算机程序的本质就是对现实事物的抽象,抽象的反义词是具体,比如:照片是对一个具体的人的抽象,汽车模型是对具体汽车的抽象等等。程序也是对事物的抽象,在程序中我们可以表示一个人、一条狗、一把枪、一颗子弹等等所有的事物。一个事物到了程序中就变成了一个对象。

2023-08-01 23:32:23 64

原创 TypeScript-第一章:快速入门(笔记)

经过一系列的配置,使得TS和webpack已经结合到了一起,除了webpack,开发中还经常需要结合babel来对代码进行转换以使其可以兼容到更多的浏览器,在上述步骤的基础上,通过以下步骤再将babel引入到项目中。如此一来,使用ts编译后的文件将会再次被babel处理,使得代码可以在大部分浏览器中直接使用,可以在配置选项的targets中指定要兼容的浏览器版本。默认情况下,编译后的js文件会和ts文件位于相同的目录,设置outDir后可以改变编译后文件的位置。

2023-08-01 23:31:45 63

原创 vue3快速上手(笔记)

Vue3带来了什么### 1.性能的提升- 打包大小减少41%- 初次渲染快55%, 更新渲染快133%- 内存减少54% ......### 2.源码的升级- 使用Proxy代替defineProperty实现响应式- 重写虚拟DOM的实现和Tree-Shaking

2023-08-01 23:19:48 62

原创 Promise及自定义(笔记)

Promise的理解和使用Promise是什么?理解抽象表达:​ (1)Promise是一门新的技术(ES6规范)​ (2)Promise是JS中进行异步编程的新解决方案​ 备注:旧方案是单纯使用回调函数具体表达:(1)从语法上来说: Promise是一个构造函数(2)从功能上来说: promise对象用来封装一个异步操作并可以获取其成功/失败的结果值Promise 的状态改变pending 变为 resolvedpending 变为 rejected

2022-04-11 19:06:46 2181 1

原创 ES6-ES11新特性简介(笔记)

ES6 新特性let声明的变量及声明特性1、变量不能重复声明2、块级作用域(es5三种作用域:全局、函数、eval)3、不存在变量提升4、不影响作用域链const声明常量以及特点1、一定要赋初始值2、一般常量使用大写(潜规则)3、常量的值不能修改4、块级作用域5、对于数组和对象的元素修改,不算做对常量的修改,不会报错变量的解构赋值ES6允许按照一定模式从数组和对象中提取值,对变量进行赋值,这被称为解构赋值。1、数组的解构const F4 =[小沈阳","刘能","赵四","宋小

2022-03-19 16:03:48 1764

原创 javascript高级-笔记

数据类型1、undefined 与null的区别?​ undefined代表定义未赋值。​ null定义并赋值了,只是值为null。2、什么时候给变量赋值为null呢?​ 初始赋值,表明将要赋值为对象。​ 结束前,让对象成为垃圾对象(被垃圾回收器回收)。3、严格区别变互类型与数据类型?​ 数据的类型:基本类型、对象类型。​ 变量的类型(变量内存值的类型):​ 基本类型:保存就是基本类型的数据。​ 引用类型:保存的是地址值。数据、变量、内存1、什么是数据?​ 存储在内存中代表特

2022-03-03 10:58:15 540

原创 js 截取网址中的某一段字符串

截取某个网址里面的 s 的值 也就是 “&s=” 后的一段字符var url = 'https://kg.qq.com/node/user/cc70d707a5/song/play-2aKiOKRxVQ?chain_share_id=FbqiGTFTuq8w8xQzxF_2A_PCFKj77QjzYDe6TBgEy1U&s=FmBIGZFhxVrNXFSo&shareuid=66949c842c2a308b&topsource=a0_pn201001006_z11_u49

2021-03-20 20:15:38 399

原创 用Visual Studio 2019打包程序生成安装包

准备:1)Visual Studio 20192)Microsoft Visual Studio Installer Projects(https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects)1.创建安装项目(官网可以下载插件)里面最左侧的框框有三个文件夹1).“应用程序文件夹”即"Application Folder"表示

2021-03-18 19:39:43 2783

java仿window记事本

java仿window记事本含登录界面

2021-03-18

FirstCalculator-UI.zip

C#实现四则计算器

2021-03-18

空空如也

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

TA关注的人

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