位置: IT常识 - 正文

TS基础了解一(ts基础类型)

编辑:rootadmin
TS基础了解一

推荐整理分享TS基础了解一(ts基础类型),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ts基础类型,ts l,ts 教程,ts 1,ts快速入门,ts快速入门,ts基础类型,ts基础类型,内容如对您有帮助,希望把文章链接给更多的朋友!

1、定义

2、特点

3、使用

4、TS基础类型

5、TS引用数据类型

6、类型推论

7、类型别名与联合类型

8、类型断言

1、定义:

 (1)TypeScript,简称为TS,是JS的超级。

 (2)TS是可以直接运行的(比如使用ts-node),最终编译为纯的JS运行在任意的平台之上,是开源的。

2、特点

拓展如下:

静态类型:需要编译,转换为其他语言(计算机能识别的语言),计算机才运行。

动态类型:直接运行,在运行的时候进行类型检查,运行遇到错误才报错。比如 JS 就是动态类型的。

类型系统:类型系统按照「是否允许隐式类型转换」来分类,可以分为强类型和弱类型。

// 举例console.log(1 + '1'); // 打印出字符串 '11', ts和js都不会报错print(1 + '1')Python 是强类型会报错# TypeError: unsupported operand type(s) for +: 'int' and 'str'

总结:(1)TS 是静态的弱类型

           (2)TS 的类型系统导致它非常适用于大型项目

           (3)坚持与 ECMAScript 标准同步发展

TS基础了解一(ts基础类型)

加载器的作用:将一种语言转换为另外一种语言

 表示下载的插件,编译TS语言,不是代表下载的TS。

3、使用

一、环境搭建

(1)安装node

(2)全局安装typescript

npm i -g typescript

(3)查看版本

         tsc -v

(4)创建tsconfig.js文件

         tsc  --init

二、编译并运行

方法一:

(1)创建index.ts

let name1:string="下课";console.log(name1);

(2)进入index.ts文件,打开cmd,执行命令。

         tsc index.ts

方法二:

使用node.js自动编译成js文件(将TS转换为JS),并用node.js运行。

(1)安装全局的ts-node模块

          npm install -g ts-node 

(2)cmd输入指令就可以直接运行

          ts-node index.ts

4、TS基础类型

一、变量

本文链接地址:https://www.jiuchutong.com/zhishi/288913.html 转载请保留说明!

上一篇:一文读懂ChatGPT模型原理(一文读懂谢娜张杰购房跳单事件始末)

下一篇:伏尔塔瓦河上的查理大桥和老城桥塔,捷克布拉格 (© Markus Lange/Offset)(伏尔塔瓦河上的纤夫)

  • 苹果xr描述文件在哪(苹果xr描述文件不见了)

    苹果xr描述文件在哪(苹果xr描述文件不见了)

  • 荣耀30s支持红外功能吗(荣耀30s支持红外线功能吗)

    荣耀30s支持红外功能吗(荣耀30s支持红外线功能吗)

  • 小米mix3miui12小米闻声如何打开(小米mix3 12.5)

    小米mix3miui12小米闻声如何打开(小米mix3 12.5)

  • 微博怎么加人(微博怎么加人好友)

    微博怎么加人(微博怎么加人好友)

  • 华为屏幕按键怎么设置(华为屏幕按键怎么换)

    华为屏幕按键怎么设置(华为屏幕按键怎么换)

  • 天猫精灵怎么绑定微信(天猫精灵怎么绑定手机)

    天猫精灵怎么绑定微信(天猫精灵怎么绑定手机)

  • 台式电脑无线接收器插上连不上网怎么处理(台式电脑无线接收器连不上wifi)

    台式电脑无线接收器插上连不上网怎么处理(台式电脑无线接收器连不上wifi)

  • 电脑为何开不了机(电脑为何开不了机黑屏)

    电脑为何开不了机(电脑为何开不了机黑屏)

  • 华为手机充电越充越少怎么解决(华为手机充电越来越慢怎么办)

    华为手机充电越充越少怎么解决(华为手机充电越来越慢怎么办)

  • 抖音内测版有什么区别(抖音内测版和普通版区别)

    抖音内测版有什么区别(抖音内测版和普通版区别)

  • 荣耀9x如何打开nfc(荣耀9x如何打开升降摄像头)

    荣耀9x如何打开nfc(荣耀9x如何打开升降摄像头)

  • 为啥抖音看不到别人在线(为啥抖音看不到别人的作品了)

    为啥抖音看不到别人在线(为啥抖音看不到别人的作品了)

  • 苹果6s有3dtouch吗(苹果6s有没有3d)

    苹果6s有3dtouch吗(苹果6s有没有3d)

  • p30屏幕录制在哪里(华为p30屏幕录制在设置里面那个地方)

    p30屏幕录制在哪里(华为p30屏幕录制在设置里面那个地方)

  • 乐视2锁屏密码忘了怎么办(乐视2锁屏密码是多少)

    乐视2锁屏密码忘了怎么办(乐视2锁屏密码是多少)

  • 怎么下载b站视频到本地(怎么下载b站视频)

    怎么下载b站视频到本地(怎么下载b站视频)

  • 苹果手机无线充电对电池有损害吗(苹果手机无线充电没反应是怎么回事)

    苹果手机无线充电对电池有损害吗(苹果手机无线充电没反应是怎么回事)

  • 淘宝二手市场怎么进入(淘宝卖二手货在哪里)

    淘宝二手市场怎么进入(淘宝卖二手货在哪里)

  • 笔记本贴贴纸会影响散热吗(笔记本贴贴纸会损伤屏幕么)

    笔记本贴贴纸会影响散热吗(笔记本贴贴纸会损伤屏幕么)

  • 借呗逾期怎么恢复使用(借呗逾期了如何恢复)

    借呗逾期怎么恢复使用(借呗逾期了如何恢复)

  • 短横线怎么打(word短横线怎么打)

    短横线怎么打(word短横线怎么打)

  • 谷歌浏览器怎么设置中文(谷歌浏览器怎么改成简体中文)

    谷歌浏览器怎么设置中文(谷歌浏览器怎么改成简体中文)

  • MacBook触摸板如何升级更新最新版的(macbook触摸板如何拖动)

    MacBook触摸板如何升级更新最新版的(macbook触摸板如何拖动)

  • 城市公交查询系统的设计与实现(Java+Web+MySQL+J2EE)(城市公交网)

    城市公交查询系统的设计与实现(Java+Web+MySQL+J2EE)(城市公交网)

  • phpcms怎么安装模块(phpcms模板制作教程)

    phpcms怎么安装模块(phpcms模板制作教程)

  • 我国增值税的纳税人是如何管理的
  • 应收账款和应付账款可以抵消吗
  • 小规模做账流程详细
  • 利息费用和利息支出的区别计算公式
  • 发票没交税可以退税吗
  • 应计入企业存货成本有哪些
  • 消费税在流通环节征税吗
  • 银行询证函费用计入财务费用还是管理费用
  • 设备安装和设备出售的税率一样吗
  • 申请一般纳税人需要多长时间
  • 营改增的优惠政策
  • 保险代理公司做什么
  • 月末税金及附加税金的账务处理
  • 逾期申报会对纳税人产生哪些不良影响?
  • 装修费怎么摊销,租期两年
  • 以资抵债方式取得的无形资产如何记账?
  • 个体工商户的公章丢了怎么办
  • 每月固定电话费是半固定成本吗
  • 跨年销项税红字发票会计处理?
  • 工程出差主要是做什么
  • 权益法下对投资者的要求
  • 索尼vpcea200c笔记本
  • 收到客户预付的货款的会计分录
  • 经营租入固定资产改建支出摊销计算时间
  • 辅导期纳税人增值税专用发票数量不得超过
  • 苹果发布macOS13.3预览版
  • adblock规则编写
  • 前端批量下载图片
  • php socket_create
  • 一般纳税企业增值税计算
  • 劳务公司差额计税的税率
  • php登录注册整套源码
  • 愚公全名
  • 数据分析利器:pandas库的应用课后答案
  • 专利权研发成功的会计分录
  • 工会经费税前扣除是什么意思
  • 企业年度报告包括哪些内容
  • 红字发票可以跨越开吗
  • c语言asc函数
  • python numpy 删除元素
  • mysql_assoc
  • 专项附加扣除中住房租金扣除所指的工作城市范围包括
  • 固定资产清理怎么做账务处理
  • 企业摊销无形资产价值时的会计处理
  • 机票改签费贵吗
  • PostgreSQL教程(八):索引详解
  • sqlserver数据库事物日志已满
  • 单位人民币卡账户的资金一律从其基本存款账户转账存入
  • 帮客户代付保证金合法吗
  • 收银电脑怎么录商品
  • 职工福利费的扣除标准工资总额包括什么
  • 本年利润的会计科目代码
  • 固定资产折旧的影响因素
  • 产品出库检验报告单格式
  • 商品型企业
  • mysql必知必会mobi
  • win7怎么彻底删除文件
  • Windows 10 PC/Mobile Build 14965预览版推送:改进PC端
  • xp电脑启动项怎么设置启动项
  • vmware虚拟机安装Linux教程
  • 联想笔记本从U盘启动
  • linux查看磁盘空间大小以及分配
  • linux防御
  • 磁贴for kwgt
  • 红帽linux6.0安装教程
  • win7系统怎么卸载显卡驱动
  • windows鼠标失灵怎么办
  • 在unity中单例的主要作用
  • javascript ()
  • 什么是从零开始
  • js正则表达式gi
  • javascript教程推荐知乎
  • unity3d ui
  • js混杂模式
  • js 字符串转字节
  • 江苏税务开发票
  • 税务申报热线电话
  • 政府采购合同模板
  • 个人所得税税单下载
  • 八戒财税兼职
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设