TS的入门
基本用法
1. ts文件转js文件
1 2 3 | 安装typescript,以管理员的身份运行 >tsc name.ts >node name.js |
2.类型注解
参数类型与实际不符时,不会造成js文件不能创建
1 2 3 | functon infoName(person:string){ } |
3.类与接口
与java类似,class,interface,其中变量用public、private、protected
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | //类 class doctor{ pr:string, //变量,构造函数对变量进行初始化 constructor(public name,public age){ this .pr=name+ "年龄" +age; } } //接口 interface Person{ name:“张晓”, age:15 } functon infoName(person:Person){ } |
运行:
1 2 3 4 5 6 7 8 | //若不是log出来,而是document.body.innerHtml=funcName() <! DOCTYPE html> < html > < head >< title >TypeScript Greeter</ title ></ head > < body > < script src="name.js"></ script > </ body > </ html > |
参考自:https://www.tslang.cn/docs/handbook/typescript-in-5-minutes.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结