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

电话

电话咨询

pHONE CONSulTING

0311-83796180

QQ

在线咨询

ONliNE CONSulTING
百度商桥
科技以人为本
尚武旗下网站
尚武科技
搜索图标
Sitemap | Mail | 合作答疑 | 招贤纳士
网站公告

尚武科技春节放假公告    2024-02-03

尚武科技服务热线:0311-
 83796180
   
我们是谁  |  企业文化  |  新闻动态  |  加入我们  |  行业知识
初识TypeScript(四)

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

石家庄网站开发

  函数

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

石家庄网站开发

  函数重载

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

石家庄网站开发

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

石家庄网站开发

  类

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

石家庄网站开发

  访问修饰符

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

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

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

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

石家庄网站开发

  只读修饰符

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

石家庄网站开发

  参数属性

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

石家庄网站开发

  抽象

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

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

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

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




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

标签:石家庄网站开发
尚武科技
推荐阅读
睿亿网络用心服务的团队,竭诚为您服务 客服不能及时回复您,您可点击QQ进行交谈
欲了解业务详情,请拨打咨询热线:
值班电话:15512183667
在线服务: 尚武科技售前专员   
合作答疑 |  企业邮箱 |  关于我们 |  联系我们 |  版权声明 |  会员中心 |  友情链接 |  免责声明
Copyright © 2008-2019 尚武科技 保留所有权利 >冀ICP备07012169号    Copyright © 2008 www.sw-tech.cn, Inc. All rights reserved