尚武科技——负责任的企业公民

尚武十年[点击进入]

科技以人为本
尚武旗下网站
尚武科技
搜索图标
Sitemap | Mail | 合作答疑 | 招贤纳士
网站公告 尚武科技服务热线:0311-87882018
   
我们是谁  |  企业文化  |  新闻动态  |  加入我们  |  行业知识
初识TypeScript(四)

  在过去几年中,TypeScript 的热门程度、社区规模和使用率都在不断提升。如今,甚至 Facebook 正将 Jest 项目转移至 TypeScript。接下来就由石家庄网站开发工程师简单的讲解一下TypeScript.js。

石家庄网站开发

  函数

  你可以为每个参数指定一个类型,再为函数指定一个返回类型。

石家庄网站开发

  函数重载

  TypeScript 允许声明函数重载。简单来说,可以使用多个名称相同但参数类型和返回类型不同的函数。参考下面的例子:

石家庄网站开发

  参数的含义根据传递给函数的参数数量而变化。此外,该函数只接受一个、两个或四个参数。要构造函数重载,只需多次声明函数头就可以了。最后一个函数头真正实现了函数体,但函数外部并不能直接调用最后一个函数头。

石家庄网站开发

  类

  你可以指定属性的类型和方法参数的类型。

石家庄网站开发

  访问修饰符

  Typescript 支持 public (公有), private (私有), protected (保护) 修饰符,它们决定了类成员的可访问性。

  - public (公有) 成员和纯 JavaScript 的成员一样,是默认的修饰符。

  - private (私有) 成员对外界来说不可访问。

  - protected(保护) 成员和私有成员的区别在于,它能够被继承类访问。

石家庄网站开发

  只读修饰符

  readonly (只读) 变量必须在它声明或构造时初始化。

石家庄网站开发

  参数属性

  参数属性可以放在一个地方创建并初始化成员。它通过给构造函数参数添加一个访问限定符来声明。

石家庄网站开发

  抽象

  abstract (抽象) 这个关键字可以用在抽象类上,也可以用在抽象类方法上。

  - 抽象类不会直接被实例化。抽象类主要用于继承,继承抽象类必须实现它所有的抽象方法。

  - 抽象成员不包含具体实现,因此不能被直接访问。这些成员必须在派生类中实现(类似接口)。

  以上关于TypeScript 中类型的介绍属石家庄网站开发工程师的个人观点,大家如果对此有着不同的见解,可以关注公众号“尚武科技派”给我留言,大家可以交流一下自己的心得体会,共同学习进步。




上一篇:设计画面太“空”如何解决             下一篇:网页设计感

标签:石家庄网站开发
尚武科技
睿亿网络用心服务的团队,竭诚为您服务 客服不能及时回复您,您可点击QQ进行交谈
欲了解业务详情,请拨打咨询热线:
总部电话:0311-87882018    值班电话:15512183667
在线服务: 尚武科技售前专员   尚武科技售前专员  尚武科技技术专员  尚武科技美工专员  尚武科技售后专员  
Copyright © 2008-2019 尚武科技 保留所有权利 >冀ICP备07012169号    Copyright © 2008 www.sw-tech.cn, Inc. All rights reserved