首页 > 其他 > 详细

typeScrip基础

时间:2019-07-15 15:26:30      阅读:96      评论:0      收藏:0      [点我收藏+]

  typeScript 具有类型系统,而且是 javaScript 的超集;它可以编译成普通的 javaScript 代码;typeScript 支持任意的浏览器,支持任意环境、任意的系统,并且它是开源的。

 

typeScript 的安装

  typeScript 的安装可以通过两种方式:

    方式一:安装 visual studio code 的 typeScript 插件;

    方式二:通过 npm 安装;(npm i -g typeScript)

 

typeScript 的基本构建方法

  创建 demo.ts 文件;然后在命令行中执行 tsc demo.ts 文件,即可生成  demo.js 文件;

 

基础类型

  typeScript 除了具有和 javascript 一样的数组类型,还提供了实用的枚举类型; 需要注意的是,在定义变量的时候,一旦声明了变量是什么类型的,那么修改和赋值的时候就必须要是这种类型的值;

       布尔值: let isShow: boolean = false;

  数字:let num: number = 1;

    与 javaScript 一样,typeScript 中的所有数字都是浮点数;类型都是 number;而且在 typeScript 中也是同样的支持 ECMAScript 2015 中引入的二进制和八进制的字面量的;

  字符串:let str = ‘ name‘ ;  nam = " str"

  数组: 数组的定义可以有两种方式:

    方式一:let arr: number[] = [1,2,3]

    方式二:let list: Array<number> = [1,2,3]

    【注意】:一旦声明了 数组的元素是什么类型的,那么添加值的时候也必须是相应的类型

  元组 TUple:元组类型允许表示一个 已知元素数量 和 类型的数组,各元素的类型不必相同;

    例如: let arr: [string, number]; 则

         x = [‘word‘, 10]    -->正确

         x = [10, ‘word]    -->错误

 

typeScrip基础

原文:https://www.cnblogs.com/mufc/p/11189101.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!