typescript
Takasi711
这个作者很懒,什么都没留下…
展开
-
typescript学习日志6
属性的封装属性可以任意修改使得对象中的数据非常不安全ts中可以在属性前添加修饰符public 公有 默认值private 私有ptotected 被保护的 只能在类里被访问可以通过定义方法获取修改/获取私有属性的方法TS中设置get方法的方式get name(){return this._name;}set name(value:string){this._name =value;}class c{constructor (public name:stri原创 2022-05-02 20:17:06 · 198 阅读 · 0 评论 -
typescript 学习日志5
继承extendclass father//父类{}class son extends father{ //继承后子类拥有父类中父类所有的属性 同c++ //如果在子类中添加了父类的方法,则子类会覆盖父类的新方法 方法的重写}super关键字父类:超类 super//在类的方法中,super代表父类super.methodname();用于子类属性的初始化在子类中写了构造函数,在子类的构造函数中必须对父类的构造函数进行调用supe原创 2022-05-01 20:46:57 · 590 阅读 · 0 评论 -
Typescript 学习日志 (4)
面向对象面向对象(Object Oriented)是软件开发方法,一种编程范式。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。面向对象是相对于面向过程来讲的,面向对象方法,把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模式。具体的抽象化——对象数据:属性功能:原创 2022-04-30 19:46:40 · 123 阅读 · 0 评论 -
typescript 学习日志3
typescrtipt 编译选项tsc -w 检测模式自动编译只对当前文件 tsc file.ts -wctrl c 关闭全部编译 新建配置文件tsconfig.json直接tsc 编译tsc -w 直接开启监视模式"include"://指定哪些ts文件需要被编译 [ "./src/**/*"//*:任意文件;两个文件; ** :任意目录],"exclude": [ "./src/hello/**/*"]//不包含,不被编译extend 继承f原创 2022-04-29 22:37:05 · 168 阅读 · 0 评论 -
typescript 学习日志(2)类型
ts基本类型常用类型: string number booleannumberbooleanstringany //任意类型 可以赋值给任意变量unknown //未知类型 不能直接赋值给其他变量 一个类型安全的any类型voidnever // 永远不会返回结果 可用于报错 抛出错误object 象 //ts中一切皆对象{}可以用于指定对象包含的属性 属性后加?表示可选[propName :string] : any函数 functionlet d:..原创 2022-04-28 18:05:18 · 96 阅读 · 0 评论