提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
彩笔一个,单纯记录学习过程
提示:以下是本篇文章正文内容,下面案例可供参考
一、ts和js声明变量上区别
1.ts的变量声明
代码如下(示例):
//声明a变量 指定类型为number
let a : number;
//a的类型设置为number,在后续使用中就只能是数组
a = 10;//正确
a = "hello"//报错
//声明完直接赋值
let c : boolean = false;
//如果变量声明和赋值是同时进行,ts可以自动对变量进行类型检测
let c = false;
c = 123//报错
c = true
//js中的函数不考虑参数的类型及个数
function sum(a,b){ return a + b }//ts中类型声明也可加到参数后
//ts
console.log(sum( a : 123 , b : 456 ))//579
console.log(sum( a : 123 , b : "456" ))//"123456"
//来源于李立超老师ts教程