typescript入门
jiaojsun
做一只快乐的小码龙
展开
-
TypeScript学习笔记--面向对象编程之命名空间(15)
namespace man1{ export class Dehua{ public name:string = "刘德华" talk(){ console.log("我是帅哥刘德华"); } }}namespace man2 { export class Dehua { pub...原创 2019-02-02 18:49:35 · 136 阅读 · 0 评论 -
TypeScript学习笔记--面向对象编程之接口编程(14)
/* interface husband{ sex:string interest: string buy?:Boolean}let myhusband:husband = {sex:'男',interest:'看书做家务',buy:true}console.log(myhusband); */interface searchMans{ (source...原创 2019-02-02 18:40:17 · 289 阅读 · 0 评论 -
TypeScript学习笔记--面向对象编程之继承和重写(13)
class PersonC{ public name:string public age:number public skill:string constructor(name:string,age:number,skill:string){ this.name = name this.age = age this....原创 2019-02-02 18:17:28 · 220 阅读 · 0 评论 -
TypeScript学习笔记--面向对象编程之类的修饰符(12)
// public// protected// privateclass Person1{ public sex1:string protected name1:string private age1:number public constructor(sex1:string,name1:string,age1:number){ this....原创 2019-02-01 17:52:33 · 163 阅读 · 0 评论 -
TypeScript学习笔记--面向对象编程之类的声明使用(11)
// 类是对象具体事物的一个抽象,对象是类的具体表现class Person{ name:string age:number constructor(name:string,age:number){ this.name = name this.age = age } say(){ console.log(...原创 2019-02-01 15:37:32 · 193 阅读 · 0 评论 -
TypeScript学习笔记--引用类型之正则表达式(10)
//RegExp string// 构造函数声明法let reg1:RegExp = new RegExp("gwbb");console.log(reg1);let reg2:RegExp = new RegExp("gwbb",'gi');console.log(reg2);// 函数声明法let reg3:RegExp = /gwbb/let reg4:RegExp =...原创 2019-02-01 15:25:39 · 8333 阅读 · 0 评论 -
TypeScript学习笔记--引用类型之日期类型(09)
// 不传递任何参数let d1:Date = new Date()console.log('d1-------------'+d1)// 传递一个整数let d2:Date = new Date(1000000) // 1970-01-01 00:00:00 1000是毫秒console.log('d1-------------'+d2);// 传递一个字符串let d3:...原创 2019-02-01 14:49:18 · 2944 阅读 · 0 评论 -
TypeScript学习笔记--引用类型之字符串(08)
有两种,一种是基本类型,一种是引用类型。let gou:string='狗娃宝宝'let gouwa:String=new String("gouwa.com")console.log(gou);console.log(gouwa);console.log(gou.length);console.log(gouwa.length);// 1查找字符串 indexOfle...原创 2019-02-01 14:31:48 · 281 阅读 · 0 评论 -
TypeScript学习笔记--引用类型之数组(07)
声明数组的方法(两种)如果数组里面是数字类型 let arr1:number[]如果数组里面是其他类型(string,boolean) let arr2:Array<string> 给数组赋值(两种)// 第一种 字面量赋值法let arr1:number[] = []let arr2:number[] = [1,2,3]let arr3:Arra...原创 2019-02-01 11:47:00 · 413 阅读 · 0 评论 -
TypeScript学习笔记--函数的变量作用域(06)
1)函数划分ts代码// 变量的作用域,函数划分function plastic():void{ var appearance:string = '刘德华' console.log(appearance);}plastic()console.log(appearance);编译一下,然后运行node可以看出第一个appearance打印出了刘德华,第...原创 2019-02-01 11:16:31 · 855 阅读 · 0 评论 -
如何评价 TypeScript?
王泽Hello Egret338 人赞同了该回答怒答。TypeScript 是 JavaScript 的强类型版本。然后在编译期去掉类型和特有语法,生成纯粹的 JavaScript 代码。由于最终在浏览器中运行的仍然是 JavaScript,所以 TypeScript 并不依赖于浏览器的支持,也并不会带来兼容性问题。TypeScript 是 JavaScript 的超集,...转载 2019-07-15 10:07:59 · 922 阅读 · 0 评论