网站建设合同doc,免费考研论坛,网站板块设置,广州越秀建网站的公司安装 Node.js 环境
https://nodejs.org/en
终端中可以查到版本号即安装成功。 然后#xff0c;终端执行npm i typescript -g安装 TypeScript 。 查到版本号即安装成功。
字符串类型
let str:string Hello;
console.log(str);终端中先执行tsc --init#xf…安装 Node.js 环境
https://nodejs.org/en
终端中可以查到版本号即安装成功。 然后终端执行npm i typescript -g安装 TypeScript 。 查到版本号即安装成功。
字符串类型
let str:string Hello;
console.log(str);终端中先执行tsc --init然后执行tsc -w。发现原本TS文件夹中只有index.ts现在多了两个文件。 再开一个终端执行 即可输出。
同样支持模板字符串
let num:number 12
let str:string ${num}
console.log(str);数字类型
let notANumber: number NaN;//Nan
let num: number 123;//普通数字包括整型和浮点型
let infinityNumber: number Infinity;//无穷大
let decimal: number 6;//十进制
let hex: number 0xf00d;//十六进制
let binary: number 0b1010;//二进制
let octal: number 0o744;//八进制s布尔类型
// let boolean0:boolean new Boolean(1) // 此时是对象类型不是 boolean 类型要写为以下形式
let createdBoolean: Boolean new Boolean(1)
let boolean1: boolean true //可以直接使用布尔值
let boolean2: boolean Boolean(1) //也可以通过函数返回布尔值Null 和 undefined 类型
let u: undefined undefined;//定义undefined
let n: null null;//定义nullvoid 类型
let v1:void null
let v2:void undefined
// 没有返回值的函数非严格模式
function fn(): void {return
}let v1:void null可能会有报错需要在tsconfig.json中将strict 设置为 false 关闭严格模式不再报错。而且在非严格模式下null和undefined可以互相赋值。
void类型不可以赋值给其他类型而null和undefined类型可以赋值给其他类型。但在严格模式下null 不能 赋值给 void 类型。