课程名称:Java工程师2022版
课程章节:ES6入门
主讲老师:IT老齐
课程内容:
今天学习的内容包括:
ES6和ES5的区别,var、let、const三个关键词的区别和使用场景,解构赋值。
字符串扩展,数组函数扩展,箭头函数和简洁定义对象的方式。
课程收获:
通过对var、let、const三个关键词的学习,了解了三种关键词的使用场景,
如let在ES6中具有块级作用域,一对大括号就是一个块级作用域,let中声明的变量出了大括号就无效了,不存在变量提升,暂时性死区;
const用于声明常量,有块级作用域,声明常量时候必须赋值且之后不能更改。
学习了结构赋值的基本使用方法,其中结构赋值变量(常量)名必须和对象的属性名一致,当使用别名后原名就不能使用了。
学习了模板字符串的使用方法和适用场景并通过实际案例进行实践。
学习了形参默认值的使用和具体场景的使用方法并实践。
学习了箭头函数和对象简洁方式定义的方法。
其中发现了一个连接拒绝问题,通过分析报错信息,是忘了写宿主机的ip地址,通过修改解决了问题,通过老师例子实践加深了理解。
使用过程中遇到问题,通过看学过同学的提问和自行百度搜索都解决了。
总之,道路是曲折的,前途是光明的,只要思想不滑坡,办法总比困难多。