![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
初学typescript
踟 蹰
前端小白,请多指教
展开
-
ts中的面向对象
ts中的面向对象把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。类:就是对象的模型,可以通过类去创建对象,规定一个对象中都有哪些属性、方法 class Person { static name:string = 'dog', // 在属性前使用static关键字,可以定义属性 ==> 静态属性 readonly age:number = 2 // 使用readonly定义的属性,为只读属性,无法进行修改 art:string = 'bto' // 没有原创 2021-11-14 23:28:07 · 546 阅读 · 0 评论 -
ts中的一些类型的使用
ts中的object{} 用来指定对象中可以包含那些属性 语法:{属性名:属性值;...属性名?:number ==> 可选属性,可有可无} 改良之后的语法: {[变量名:string]: any} ==> 表示任意类型的属性使用:fn(){ name:string, age:number, frend?:string // 可有可无}let a = new fn('小咪',2)let a = new fn('小黄',2,'小黑')...原创 2021-11-14 19:50:18 · 858 阅读 · 0 评论 -
typescript初试
ts初学ts即typescript和我们之前所学习的JavaScript相比,JavaScript是一种弱类型的语言,也就是说,它对于数据的类型是比较宽松的,不去过度的限制数据的类型,其次它是一种比较优秀的语言,不论是哪种语言,只要是可以使用js进行实现,在最后都会转化为js语言,如同我们之前所学习的scss,最终会生成css,js也是同样的,基于js的typeScript同样也是这样的,最终运行后,会生成js文件,ts文件的出现,主要是js是有一些局限性的,对于一些动辄几百上千个页面的文件,js就显得原创 2021-11-09 18:54:23 · 588 阅读 · 0 评论