web前端全系列 教程
1839个小节阅读:2244.4k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
在了解TypeScript之前,我们先来回顾一下JavaScript的知识点
function add(n,m){
console.log(n+m)
}
add(10,20); // 30
add(10,"20") // 1020
TypeScript是由微软开发的超集JavaScript的编程语言。它是一种静态类型语言,意味着在编写代码时,你必须指定每个变量的类型,而不是在运行时动态检测它们的类型。
TypeScript为JavaScript提供了一些高级功能,如类型检查和面向对象编程,使得JavaScript开发人员能够更轻松地编写大型应用程序
TypeScript代码可以通过编译器转换为JavaScript代码,这样就可以在浏览器或任何其他JavaScript运行环境中运行。它与JavaScript的兼容性非常好,因此你可以在现有的JavaScript项目中使用TypeScript,或者在新项目中从头开始使用TypeScript开发
xxxxxxxxxx
function add(n:number,m:number){
console.log(n+m)
}
add(10,20);
add(10,"20"); // Argument of type 'string' is not assignable to parameter of type 'number'
为了更好的理解,我们可以将三者看成是包含关系