0.JavaScript 和 TypeScript 的主要差异TypeScript 从核心语言方面和类概念的模塑方面对 JavaScript 对象模型进行扩展。JavaScript 代码可以在无需任何修改的情况下与 TypeScript 一同工作,同时可以使用编译器将 TypeScript 代码转换为 JavaScript。TypeScript 通过类型注解提供编译时的静态类型检查。TypeScr
转载 2023-10-19 15:29:44
68阅读
安装TypeScript1、在全局环境里安装TSnpm install -g typescript2、用 tsc 命令编译 .ts 文件 app.ts 文件:let title: string = '武汉加油'在命令行里输入以下命令都可以将.ts文件编译为.js文件:tsc ./src/app.ts --outFile ./dist/app.js tsc ./src/* --outDir ./di
转载 2024-01-29 01:32:10
59阅读
一、JavaScript学习总结1.基础语法(1)注意事项JavaScript严格区分大小写。语句后的分号建议添加,但不必须。单行注释//多行注释/*    */(2)变量var a; a=1; var a=123在JavaScript中有五种基本类型:String、Number、Boolean、Undefined、Null。这5种之外的类型都称为Object,所以总的来看Ja
问什么是TypeScript?答根据微软官方的定义,TypeScript 是 JavaScript 的一个超集。TypeScript 是一门不同于JavaScript 的新语言,但它可以编译成 JavaScript 在浏览器中运行。我们为什么要学习TypeScriptTypeScript 三大优势:1.支持ES6规范2.强大的IDE支持3.Angular2的开发语言TypeScript中的数据类型
文章目录typescript知识点总结1.概念2.typeScript 中的数据类型数字字符串布尔值undfindnullobj元组枚举函数类型3. 运算符| 或& 并且类型的别名类型的断言4. 类的继承5.super 关键字6. 抽象类7. interface 接口8. 属性的封装方式一:方式二: typescript知识点总结1.概念类(class): 定义了一类事物的特点,这类事物
typescript(以下简称TS)出来也有好长时间了,下面记录一下学习心得。 首先学这门语言前,请确保有以下基础知识: 扎实的javascript基础知识 es6的基础知识 面向对象编程的概念(没有也可以,就当是重新学一遍了) 接下来看一下TS的一些概念: 一、基本类型 TS的基础类型有:字符串( ...
转载 2021-06-26 14:25:00
484阅读
2评论
一、数据类型 boolean、number、string、数组(number[]、Array<number>)、元组Tuple(限定元素数量和类型的数组)(let x: [string, number])、枚举(enum Color {Red = 1, Green, Blue})、Any(let n ...
转载 2021-08-17 21:08:00
60阅读
2评论
1.函数 this,重载,推断类型,可选参数(?号标识),默认参数(=) 1 function buildName(firstName: string, lastName?: string) { 2 if (lastName) 3 return firstName + " " + lastName; ...
转载 2021-09-08 14:22:00
51阅读
2评论
#置Ts环境typescript是的超集javascript,相比原生js,规避了动态类型的所产生的诸多问题,以及完善了js对象使用的体验vscode配置自动编译第一步 tsc --inti 生成tsconfig.json 改 "outDir": "./js",第二步 任务 - 运行任务 监视tsconfig.json数据类型布尔类型(boolean)var flag:boolean=true;/
转载 2021-01-30 12:31:06
387阅读
2评论
掌握一门语言需要使用它‘
原创 2020-04-28 09:06:16
2189阅读
文章目录一、数组(Array)二、元组(Tuple)三、联合类型(Union)四、字面量类型(Literal)五、枚举类型(Enum)六、Any七、unknow八、void(原生没有void)九、undefined十、never(常用于处理异常)十一、类型适配(类型断言)Type Assertions十二、函数类型十三、Object对象类型十四、interface接口十五、class类十六、Ac
文章目录1.TS概念2.语法3.变量4.类4.1类的定义和使用4.2 类的属性和函数的访问权限4.3 存取器-getter、setter4.4 静态属性5.解构6.数组7.函数8.语句9.模块Module10.TS框架Angular 1.TS概念TypeScript是JavaScript类型的超集(当前我们处于ES5),它可以编译成纯JavaScript。TypeScript给JavaScrip
一、前言各位读者大家好,感谢你能够阅读这篇博客,近期在整理 和学习Typescript 的知识点,我认为很有意义,这篇博客主要会将typescript的一部分内容结合自己的理解进行一个总结,希望能够帮助正在学习或使用typescript开发的你。(1)   为什么要学习typescript:在学习typescript之前我们最好了解我们为什么学这个,它到底能够为我们提供哪些好处
转载 2023-10-18 18:41:28
53阅读
1. 类的定义和使用 2. 类的构造函数 类的构造函数定义在constructor 效果图 上面的代码可以简写为 输出结果是一样的 3. 类的继承 extends 代表要继承的类 super(name)调用父类的构造函数 super.say(); 调用父类的方法
转载 2018-02-14 21:36:00
110阅读
2评论
Typescript字符串处理 首先打开运行Typescript的编辑器 http://www.typescriptlang.org/play/index.html 1. 调用变量和方法 2. 自动拆分字符串 运行结果 3. 函数默认参数 如下图,定义了三个string类型的参数的函数test 如果
转载 2018-02-12 16:18:00
107阅读
2评论
Typescript是一种由微软开发的开源编程语言,它是JavaScript的超集,意味着它包含了JavaScript的所有特性,同时还提供了一些额外的功能和类型检查。Typescript的目标是提高JavaScript代码的可读性、可维护性和可扩展性,同时还能够在编译时检测出一些常见的错误。在本文中,我们将详细介绍Typescript的知识,并使用相关代码辅助介绍。一、基础类型Typescrip
原创 2023-07-16 22:15:28
119阅读
ts学习笔记总结。 文章目录一、什么是TypeScript?二、TypeScript 环境搭建三、TS 类型声明四、TS 类型详解五、TS 类型总结六、TS 编译选项1. tsconfig.json的 作用2. tsconfig.json的 配置选项013. tsconfig.json的 配置选项02七、Webpack 打包ts代码 一、什么是TypeScript?JavaScript的超集。二、
转载 2024-03-26 08:07:52
58阅读
一、泛型的认识 泛型可以简单理解为类型变量,它是一种特殊的变量,只用于表示类型而不是值。二、定义一个简单的泛型1、定义泛型function identity<T>(arg: T): T { return arg;} identity就叫泛型函数2、直接调用这个函数(推荐)console.log(identity('hello'));console.log(identity(2
原创 2021-06-15 16:16:03
347阅读
一、数据类型1、boolean布尔值只能是true或者falselet isSave: boolean = true2、字符类型let name: string = '张三';3、数字类型let num1: number = 20;let num2: number = 12.34、数组类型,有两种表示方式let ary1: number[] = [1,2,3];let ary2: Arr
原创 2021-06-15 16:16:04
185阅读
我是从去年开始使用typeScript的,刚开始用的时候也是因为项目使用的ts,所以也是糊里糊涂的用着,一直没系统整理学习过,所以正好借此机会,整理一下,加深理解。一、概念首先呢,它是跟javaScript一样属于一种脚本语言; 其次,它始于javaScript,归于javaScript,属于javaScript的超集,它内部包含了javaScript的所有语法,而且在此基础上还扩展了其他语法,可
  • 1
  • 2
  • 3
  • 4
  • 5