news 2026/1/19 8:50:09

typescript-基本类型

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
typescript-基本类型

数字类型number

let num:number = 9

这里的num是一个变量,number说明这个num是数字类型,值为9

字符类型string

let str:string=”aa”

同样的str是一个变量,string说明这个str是一个字符类型,值为aa

布尔类型boolean

let b:boolean = false

同样的b是一个变量,boolean说明这个b是一个字符类型,值为false(假)

任意类型any

let a:any=8 let c:any=”str” let d:any=false

我们把以上的代码放到一个ts后缀的文件中,并添加一些输出日志,例如:

let num: number = 9; let str: string = "aa"; let b: boolean = false; let a: any = 8; let c: any = "str"; let d: any = false; console.log(num, str, b, a, c, d); console.log("--------------------------"); console.log(typeof num, typeof str, typeof b, typeof a, typeof c, typeof d);

在当前文件夹中打开cmd窗口,输入

tsc index.ts

生成文件:

打开生成的js文件

var num = 9; var str = "aa"; var b = false; var a = 8; var c = "str"; var d = false; console.log(num, str, b, a, c, d); console.log("--------------------------"); console.log(typeof num, typeof str, typeof b, typeof a, typeof c, typeof d);

可以看到生成的文件和我们以前学到的js一样。

注:

上面我们声明变量使用的是let,以前使用的是var,这两个有什么区别呢?

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/15 0:41:04

程序员必藏!大模型提示词工程完全指南,从小白到实战

《提示词工程入门指南》介绍了提示词的定义、构建方法和技巧策略,提供了丰富的资源库和避坑指南,并通过实践案例展示了不同水平的提示词设计。文章强调提示词工程是短期内应用AI的刚需能力,并指出实践应用是学习提示词工程的最好方式&#xf…

作者头像 李华
网站建设 2026/1/19 1:37:58

python语言批量XML文件合并工具-标题+内容到TXT软件代码

import tkinter as tk from tkinter import ttk, filedialog, messagebox import osclass Xml2TxtMergeTool:def __init__(self, root):# 初始化主窗口self.root rootself.root.title("批量XML文件合并工具(标题内容→TXT)")self.root.geomet…

作者头像 李华
网站建设 2026/1/18 18:41:06

PyTorch-CUDA-v2.7镜像中批量处理Markdown转HTML静态页面

PyTorch-CUDA-v2.7镜像中批量处理Markdown转HTML静态页面 在AI项目开发过程中,工程师们常常面临一个看似简单却极易被忽视的问题:如何高效、一致地将大量技术文档从Markdown格式转换为可供展示的HTML静态页面?尤其是在团队协作、知识沉淀或对…

作者头像 李华