JavaScript & TypeScript 学习总结

JavaScript:

JavaScript是一种用来编写脚本的编程语言,它们可以被直接写在网页的 HTML中,在页面加载的时候自动执行.

通常我们在html文件底部<stript>进行代码的编写. Javascript 脚本代码可被放置在 HTML 页面的 <body> 和 <head> 部分中。外部 JavaScript 文件的文件扩展名是 .js。如需使用外部文件,请在 <script> 标签的 "src" 属性中设置该 .js 文件

数据类型: 值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、空(Null)、未定义(Undefined)、Symbol。

引用数据类型(对象类型):对象(Object)、数组(Array)、函数(Function),还有两个特殊的对象:正则(RegExp)和日期(Date)

函数和对象:

对象语法:var xxx={

}

函数语法:xx xx(){

代码

}

JavaScript 作用域:

作用域是可访问变量的集合。在 JavaScript 中, 对象和函数同样也是变量。

在 JavaScript 中, 作用域为可访问变量,对象,函数的集合。

JavaScript 函数作用域: 作用域在函数内修改。

JavaScript事件:

HTML 事件是发生在 HTML 元素上的事情。

当在 HTML 页面中使用 JavaScript 时, JavaScript 可以触发这些事件。

Html常用事件:

onchange: 元素改变

 onclick: 点击

 onmouseover: 鼠标指针移动到指定的元素上时发生

 onmouseout: 从元素上移开鼠标时发生

 onkeydown: 用户按下键盘按键

TypeScript : TypeScript 是一种由微软开发的自由和开源的编程语言,它是 JavaScript 的一个超集,扩展了 JavaScript 的语法。

TypeScript 区分大写和小写字符.

TypeScript不使用var ,使用let和const声名变量,且作用域为块级及{}为界.

TypeScript的函数定义要比JavaScript严格,需要指定函数中输入参数的类型,也可以让参数可以选择,还可以添加默认参数,如果不知道需要多少个参数,还可以使用剩余参数。在TypeScript的函数箭头函数(类似于lambda表达式)

接口:

类可以实现接口,使用关键字 implements,并将 interest 字段作为类的属性使用。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值