首页 > 其他分享 >TS学习

TS学习

时间:2023-04-22 16:33:23浏览次数:46  
标签:解析器 变量 ts TS js 学习 JS

TypeScript 在JS的基础上添加类型概念,一个变量生下来是什么变量就是什么变量

 

TS不能被JS解析器直接执行    xxx.ts不能直接执行  使用ts编译成js

 

TS增加了什么?

1. TS可以使用变量类型 tuple enum interface abstractclass

2. 完全支持JS 支持ES新特性

3. 添加ES不具备的新特性

4. 丰富的配置选项  设置TS编译为ES几版本

 

TS支持强大的开发工具

 

TS解析器使用Node js编写的,需要安装Node JS

 

使用npm 全局安装typescript解析器   tsc命令查看是否安装成功

 

js 一个变量可以时字符串或者数字

 

ts可以声明指定类型变量   let a: number  string// a 类型只能是数字   编译为任何版本js

lec c: boolean = true     变量的声明和赋值同时进行,可以自动对变量类型检测

 

// JS中的函数是不考虑参数的类型和个数

 

标签:解析器,变量,ts,TS,js,学习,JS
From: https://www.cnblogs.com/zzlback/p/17338938.html

相关文章

  • 5.深度学习计算
    层和块importtensorflowastfimportnumpyasnpnet=tf.keras.models.Sequential([tf.keras.layers.Dense(256,activation=tf.nn.relu),tf.keras.layers.Dense(10)])X=tf.random.uniform((2,20))net(X)"""<tf.Tensor:shape=(2,......
  • SSM框架学习(1)
    一、Spring为什么要学Spring?Spring在学什么?Spring该怎么学?1、初识Springa.认识springb.spring发展史2、SpringFramework系统架构a.Spring系统架构图系统架构图讲究上层依赖于下层;第一核心大块1、CoreContainer表明Spring是一个用来管理对象的技术,即CoreContainer中装的就是对象;......
  • flink学习路线
    1传统架构2大数据架构和流式架构的演变工程3flink优势和不足4flink应用场景5flink基本架构6环境准备,运行环境和开发环境配置,建议使用java,兼容性好7flink编程模型:flink的数据集类型,编程接口,程序结构和数据类型4个维度进行分析。流式处理和批量计算。8flinktableap......
  • SkyWalking的学习之一
    SkyWalking的学习之一前言最近在学习应用调优诊断等内容.现在实际工作中实质上的拆分和微服务在售前阶段所以真正用到链路的地方比较少.但是人生都是要向前看的.想着一方面提高自己.一方面也是为了以后着想.在一个看不到未来和光的地方,要么离开,要么继续深入掘进.......
  • 如何配置一个用于深度学习的 GPU 服务器 [Ubuntu 18.04 LTS 为例]
    一、硬件配置CPUofInteli9-9980XE(18-core36-thread,@3.0-4.4GHz),RAMof128GB(DDR4),GPUofNVIDIARTX2080Ti*4(11GBGDDR6*4),andM.2NVMeSSDof1TB(/homewith256GBasswap),SATA3SSDof2TB(/ssd)andHDDof8TB*2(/dataand/proj).二......
  • django-restful:购物车 学习记录
    购物车就有获取购物车详情加入购物车删除购物记录同样直接使用mixins中的就够了view这里面没有一个陌生的基本都是前面学习过了的classShoppingCartViewset(viewsets.ModelViewSet):"""购物车功能list:获取购物车详情create:......
  • 51单片机学习笔记 STC89CRC (04)数码管和锁存器
    一、数码管 点亮:共阴极给高电平,共阳级给低电平,二进制点亮顺序为  dpgfedcba想要显示1,就可以给0x06, //00000110,bc亮起显示1.0x3F,//"0"0x06,//"1"0x5B,//"2"0x4F,//"3"0x66,//"4"0x6D,//"5"......
  • 文章学习:基于AVX-512指令集的同态加密算法中大整数运算性能优化与突破
    学习文章:英特尔×同态科技|基于AVX-512指令集的同态加密算法中大整数运算性能优化与突破文章人工智能的安全隐患ChatGPT的成功大部分来源于海量的数据支撑和丰富的数据维度,基于13亿参数量的庞大模型,随着用户的不断涌入,ChatGPT不断迭代进化新的“知识”,而在模型表达能力的增......
  • 开始学习《SytemVerilog验证测试平台编写指南》
    我使用ModelSim的Starter版学习,在这一段代码上报错:moduleTestArray;intj=1,q2[$]={3,4},q[$]={0,2,5};initialbegin //q.insert(1,j); //q.insert(3,q2); q.delete(1); q.push_front(6); j=q.pop_back; $display(j); q.push_back(8);j=q.pop_......
  • TS基础
    零、TS基础类型Boolean:true/false letisLogin:boolean=false;//编译通过//后面约定,未强调编译错误的代码片段,默认为编译通过letisLogin2:boolean=newBoolean(1);//编译报错//使用构造函数Boolean创造的对象不是布尔值 Number:和JS一样,TS中所有的数字......