什么是TS的应用,下面编程教程网小编给大家详细介绍一下关于ts的一些相关信息!
1、安装脚手架
npm install -g typescript
Version 4.2.3
2、查看版本
tsc --version
3、运行文件(手动)
tsc 文件名
4、自动运行文件
//先生成配置文件
tsc --init
//它会自动创建出tsconfig.json文件
设置终端监听
vscode => 终端=> 运行生成任务 => 选择监听 (开启自动监听模式)
什么是TS的应用
ts: typescript ,它是js超集(包含js所有的语法,在基础上增加了数据类型定义)
它最主要做的一件事,就是数据类型验证。
js是弱类型语言,java是强类型语言
let a = 123,a 就是number类型。let a = '123',a就是字符串类型
但是ts是在声明并定义的时候就是定义了它的数据类型。 let a:number = 100
如果你要去修改a ,a只能被修改成数值型,如果你修改成其他类型,那么会报错。
它运行的时候并不会报错(即使数据类型有问题,但是结果不会出错),在编译的过程中会报错。
浏览器没有办法去解析ts,ts是来源于js最终还是要以js的状态去运行。ts是弱类型,它也标志着,ts去向java靠拢
ts是谁开发的?
是微软开发的
ts适用的场景?
它适用于大型的项目开发,使你的开发更加的严谨
谁在用ts?
15年angular2.x它就是开始使用ts,所以说angular是谷歌和微软开发的精品。
15之前大家都是使用angular(1.x),它的设计模式还是MVC。它在升级到2.x时候,全变了,从语法到设计模式都换了。它换成MVVM设计模式
vue3.0(核心库,还是载测试版本)它的源码就是用ts
一线大厂做项目都用ts。比如vue最新脚手架+ ts 或者 react中 ts + dva +umi+hook
以上是编程学习网小编为您介绍的“简单介绍一下什么是TS的应用(vue开发)”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。
编程基础网
本文标题为:简单介绍一下什么是TS的应用(vue开发)
基础教程推荐
猜你喜欢
- CSS实现文字环绕图片效果 2024-01-08
- Servlet 与 Ajax 交互一直报status=parsererror的解决办法 2023-01-31
- Vue项目中如何实现图片懒加载(附完整代码) 2025-01-12
- JS、CSS以及img对DOMContentLoaded事件的影响 2024-01-08
- webpack的懒加载和预加载详解 2023-08-12
- HTML5视频播放标签video和音频播放标签audio标签的正确用法 2022-11-16
- Vue项目如何接入谷歌联盟广告(Google Adsense) 2025-01-11
- css scroll-snap控制滚动元素的实现 2023-12-21
- Ajax实现城市二级联动(三) 2023-01-31
- 基于JavaScript实现根据手机定位获取当前具体位置(X省X市X县X街道X号) 2023-12-13
