JavaScript & TypeScript 学习总结

本文详细介绍了JavaScript和TypeScript的基本概念、语法特点,包括变量、操作符、数据类型、函数、对象、数组和闭包等内容。TypeScript作为JavaScript的超集,增加了静态类型系统,提高了代码的可维护性和可靠性。同时,文章还展示了如何在TypeScript中创建类和模块,为大型项目提供了更好的组织方式。
摘要由CSDN通过智能技术生成

什么是JavaScript&TypeScript?

JavaScript 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言,虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。TypeScript是微软开发的一个开源的编程语言,通过在JavaScript的基础上添加静态类型定义构建而成。TypeScript通过TypeScript编译器或Babel转译为JavaScript代码,可运行在任何浏览器,任何操作系统。JavaScript是弱类型编程语言,定义变量都使用 var 定义,与 Java 这种强类型语言有区别。在定义后可以通过 typeOf() 来获取JavaScript中变量的数据类型.

语法:
TypeScript 中语法和JavaScript中的语法相差不大
字面量:是一个固定值,包括整数、浮点数以及字符串等等;数字可以直接输入;字符串可以使用单引号或者是双引号;
变量:使用关键字 var 来定义变量, 使用等号来为变量赋值
操作符:使用算术运算符来计算值:
注释:使用双斜杠//注释非执行命令部分
TypeScript 还支持多行注释 /* */
数据类型:数字,字符串,数组,对象等等
函数:JavaScript 语句可以写在函数内,函数可以重复引用:引用一个函数 = 调用函数(执行函数内的语句)
字符集:使用 Unicode 字符集

函数:

 函数的本质就是一个代码块,一个完整

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值