全国服务热线:400-6136-679

位置:洛阳达内IT教育培训机构 > 学校动态 > TypeScript

TypeScript

来源:洛阳达内IT教育培训机构时间:2021/8/24 9:51:44

    TypeScript
    Typescript和Javascript,两个语言从名字来说,十分相近,只不过一个是以Type开头,另一个是以Java开头。那么,它们的区别是什么呢?
    对于Typescript来说,它较重要的就是Type。接下来,我们先来了解一下它。
    TypeScript是由微软开发的一种编程语言,它是JavaScript中的一个超集,它本质上是向语言添加了可选的静态类型和基于类的面向对象编程。

    它与JavaScript有所不同,它一个较大特点是强类型,我们都知道JavaScript是弱类型,即定义一个变量,不需要提前定义好所属类型。

TypeScript

    强类型是支持静态和动态类型的,这点与JavaScript有所不同,这种强类型比JavaScript更强,能够在编译过程中发现和纠正错误,降低试错成本,提高代码的规范性。(后文缩写为TS&JS)
    JS是语言基础,从事前端的话没得选,这种语言一定要学。
    首先谈谈JS的现状:
    l在JS中,变量本身是没有类型的,变量可以接受任意类型的值,并且可以访问任意属性,属性不存在无非是返回undefined。
    lJS也是有类型的,但是JS的类型是和值绑定的,是值的类型,用typeof判断变量类型其实是判断当前值的类型
    TS能做的就是给变量加上类型限制。
    l限制在变量赋值的时候必须提供类型匹配的值
    l限制变量只能访问所绑定的类型中存在的属性和方法
领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/3850/news/399816/违者必究! 以上就是洛阳达内IT教育培训机构 小编为您整理 TypeScript的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6136-679