WEB学习之JavaScript & TypeScript总结

WEB学习之JavaScript & TypeScript总结

  • JavaScript
    • 基本语言
    • 数据类型
    • 变量
    • 运算符
    • 特殊语法
    • 定义函数
    • 流程控制语句
    • 基本对象
    • 事件
  • TypeScript
    • TypeScript是什么
    • TS配置
    • let和const
    • 解构
    • 函数function
    • 类class
    • 模块module
  • 总结

JavaScript

JavaScript是一门客户端脚本语言,运行在客户端浏览器中,每一个浏览器都有JavaScript解析引擎。
脚本语言:不需要编译,直接就可以被浏览器解析执行。
可以增强用户和html的交互。
ECMAScript是客户端脚本语言的标准。

基本语言

1、与html结合方式:内部JS和外部JS。
内部JS:
外部JS:
2、注释:// 或 /* */

数据类型

数据类型
原始数据类型:
1、number:数字。整数/小数/NaN(not a number)
2、string:字符串。“abc”, ‘abc’。
3、boolean:true和false。
4、null:一个对象为空的占位符。
5、undefined:未定义,如果一个变量没有给初始化值,则会被默认为undefined。

变量

变量:一块存储数据的内存空间。Java是强类型语言,JavaScript是一个弱类型语言。
强类型语言:在开辟变量存储空间时,定义了数据的数据类型,只能存储固定类型的数据。
弱类型:在开辟变量存储空间时,可以不指定数据的数据类型。
var 变量名;or var 变量名=初始值;
输出到页面上:document.write(num);document.write(num+“
”);

运算符

1、一元运算符:+

你可能感兴趣的:(javascript,前端,学习,typescript)