自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 ts讲解(接口interface)

介绍官网是这样定义的:TypeScript的核心原则之一是对值所具有的结构进行类型检查。 它有时被称做“鸭式辨型法”或“结构性子类型化”。 在TypeScript里,接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约。我是这样理解的:给对象里每个属性定义类型(简单又粗暴)接口初探下面通过一个简单示例来观察接口是如何工作的:function printLabel(labelledObj: { label: string }) { console.log(labelledObj.la

2022-05-31 17:07:27 18046 2

原创 ES6及以后

ES6简介ES6,全称 ECMAScript 6.0 ,是 JavaScript 的下一个版本标准,2015.06 发版虽然15年就有正式版本了,但是国内普遍商用是在2018年之后去了,甚至到现在有很多前端仍然搞不懂ES6(都2022年了,兄dei~)ES6 的出现主要是为了解决 ES5 的先天不足,比如 JavaScript 里并没有类的概念目前存在少数低版本浏览器的 JavaScript 是 ES5 版本,大多数的浏览器已经支持 ES6ES6提供了大量的语法糖,让你写代码的时候简直不要太爽!

2022-05-30 17:27:54 374

原创 Class、原型、原型链、this指向

文章目录this指向1.函数调用模式2.方法调用模式3.构造函数调用模式this指向this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定,this最终指向调用它的对象。1.函数调用模式当一个函数并非一个对象的属性时,那么它就是被当做函数来调用的。在此种模式下,this被绑定为全局对象,在浏览器环境下就是window对象function that() { let q = 'this is a cainiao web ' console.log(this.q); /*

2022-05-28 17:55:55 255

原创 TS基础数据类型

概念为了让程序有价值,我们需要能够处理最简单的数据单元:数字,字符串,结构体,布尔值等。 TypeScript支持与JavaScript几乎相同的数据类型,此外还提供了实用的枚举类型方便我们使用。布尔值最基本的数据类型就是简单的true/false值,在JavaScript和TypeScript里叫做boolean。let isTrue: boolean = false;数字和JavaScript一样,TypeScript里的所有数字都是浮点数。 这些浮点数的类型是 number。 除了支持十

2022-05-20 16:33:57 242

原创 值类型和引用类型深拷贝

常见的js类型 typeof能判断哪些类型 深拷贝

2022-05-17 21:58:06 152

空空如也

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

TA关注的人

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