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

原创 TS学习之路(一)

TS是一个可选的静态的类型系统需要在变量、函数的参数、函数的返回值后面加上: 类型基本类型number:数字 let num: number = 123;string:字符串 let str: string = "abc";boolean:布尔值 let isTrue: boolean = true;数组 let arr1: number[] = [123, 234]; // 或 let arr2: Array<number> = [1, 2, 3]

2021-10-08 21:00:00 1754

原创 前端模块化小笔记

CommonJS规范CommonJS使用exports导出模块,require导入模块如果一个JS文件中存在exports或require,该JS文件是一个模块模块内的所有代码均为隐藏代码,包括全局变量、全局函数,这些全局的内容均不应该对全局变量造成任何污染如果一个模块需要暴露一些API提供给外部使用,需要通过exports导出,exports是一个空的对象,你可以为该对象添加任何需要导出的内容如果一个模块需要导入其他模块,通过require实现,require是一个函数,传入模块的路径即可返回

2021-09-13 21:04:48 57

原创 ES6的一些笔记

一、声明变量使用let、const,会创建块级作用域二、字符串和正则字符串多了个codePointAt方法,找到字符串的码点正则多了个标志u,使用码点进行匹配三、函数参数默认值、剩余参数、展开运算符、箭头函数四、类使用class关键字创建构造函数(类)class User { constructor(name, age, gender) { this.name = name; this.age = age; this.gender = gender; } sayHel

2021-08-27 22:04:35 83

原创 JS原型与原型链

所有对象都是通过new 函数创建所有的函数也是对象函数中可以有属性所有对象都是引用类型一、原型 prototype所有函数都有一个属性:prototype(函数原型)默认情况下,prototype 是一个普通的 Object 对象默认情况下,prototype 中有一个属性constructor,它指向构造函数本身二、隐式原型 __proto__所有对象都有一个属性:__proto__(隐式原型)默认情况下,__proto__指向创建该对象的函数的原型function test.

2021-08-11 22:58:11 57

原创 JS基础 易忘点

一、自增自减符号从左到右依次运算++(–)在后,返回表达式之前的值;++(–)在前,返回表达式之后的值例:let x = 1; y = x + x++ + ++x应计算为 y = 1 + 1 + 3例:let x = 1; y = x + x++ * (x = x + x++ * ++x) + x应计算为 y = 1 + 1 * ( x = 2 + 2 * 4 ) + 10持续更新中…...

2021-07-31 11:05:10 90

空空如也

空空如也

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

TA关注的人

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