Typescript(前端未来的语言)(了解入门)

一,什么是Typescript:

Typed JavaScript at Any Scale

添加了类型系统的JavaScript,适用于任何规模的项目
 

二,Ts和Js

Ts特点:

      JavaScript的超集,用于解决大型项目的代码复杂性

      强类型,支持静态和动态类型

      可以在编译期间发现并纠正错误

      不允许改变变量的数据类型

Js特点:

      一种脚本语言,用于创建动态网页

      动态弱类型语言

      只能在运行时发现错误

      变量可以被赋予不同类型的值

图表说明:

三,为什么要学Ts

3.1,  就跟前几年,jQuery时代快结束时,你不会vue或者react一样,根本没有就业的机会
3.2,  如今别说react,连vue的默认版本都是vue3了 vue3和typescript是绑在一起的,再过两年,除了老项目,新项目就是清一色的Ts了

四,创建Ts项目

1,  npm create vite

1.1,     Project name 项目名称

1.2   选择Vue

 1.3   选择自定义

 1.4   自定义选项

 1.5   安装所有的包

 说明:需要axios可以用下列命令安装
npm i axios -S

 1.6   运行项目

        npm run dev

五,Ts(vue3)组件中运行

1.数据类型

<script setup lang="ts">
let num:number = 456;
let msg:string = 'I love typescript'
let flag:boolean = true
let un:undefined = undefined
let nu:null = null
// 函数执行不返回数据 void
function say():void{
  alert("你好")
}
let count:any = "abc"//少用,不建议用
</script>
 
<template>
  <main>
    <h1>TypeScript学习&l
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值