ts学习
Er ist träumer.
学无止境
展开
-
ts 学习笔记(三)类【上】
es6之前 JavaScript程序使用函数和基于原型的继承来创建可重用的组件 es6之后 JavaScript程序员将能够使用基于类的面向对象的方式。 /eg01 类的创建 class Greeter { greeting:string constructor(message:string){ this.greeting = message } greet(){ return 'hello,' + this.greeting } }原创 2021-11-21 22:29:53 · 513 阅读 · 0 评论 -
ts 学习笔记(二)变量声明和接口
// ? var let const js语法规则 /* var: 1、没有作用域块,声明在全局作用域是全局变量,声明在函数内部就是局部变量 2、有变量提升 let: 1、有作用域块 2、没有变量提升 3、已经声明的变量 不可再次声明 const: 1、有作用域块 2、没有变量提升 3、一旦声明切不可改变 4、已经声明的变量 不可再次声明 */ // { // var num1:number = 10 // } // console.log('num1 :>> ', num1); //原创 2021-11-20 19:24:37 · 1229 阅读 · 0 评论 -
ts 学习笔记(一)基础类型
//! 基础类型声明,(相比js 变量名多加了一个类型修饰) //? 数值 let num:number = 0 //? 布尔值 let flag:boolean = false //? 字符串 let str: string = ‘’ //? 数组 /* 数组:有两种方式定义 1、修饰符(元素的类型)后面直接加中括号 2、修饰符(数据类型)加尖括号(元素类型),又被称为数组泛型 */ const list:number[] = [1,2] const list1:Array = [‘a’] //? 元组:原创 2021-11-19 13:53:06 · 411 阅读 · 0 评论