在千锋青岛web前端培训学习JavaScript这门课程也有一个月。匆忙之间,只是觉得时间过的真快。一直以来我都是在模糊之中度过,但从学习js一个礼拜之后,就觉得很有趣了。首先是由于js是用于网页一些特效以及表单验证的,对于这个,每次看到自己做出的那些脚本的时候,总有一些兴奋。其次,是由于js和网页结合起来,一个一个的高大上的网页出现在电脑的屏幕上面。那不是一般的好玩。在次,在js的学习之中,我得到了同学和老师的极大帮助,这也提高了我对这个课程的兴趣。
虽然在JS的学习让我很吃力,但是为了学的明白我做了许多笔记来记录当天所学的知识,并在每天的自习中加以巩固与不断完善,以下是我通过在千锋青岛web前端培训自己的查询与笔记总结了以下几点:
1、js中没有类继承关键字,和java与C++不一样。js的类继承需要自己动手实现,这也衍生出了多种类继承的编写范式。
2、同时js中没有函数重载特性,这个需要特别注意。因为在js中函数只是普通对象,没有函数签名(函数名+参数)。而在java和C++中,用函数签名唯一标示一个函数。不过在js中我们也可以有多种方式模拟出函数重载的效果。
3、js中的作用域与java也不一样,js中有作用域链,在函数执行中,解释器会根据执行函数的作用域链一层层的往上寻找变量,一直找到位于末端的window作用域中。
4、js中没有块级作用域。
学习这一个月,遇到很多的困难,还好大多数都解决了。这一个多月也让我明白了,遇到再大的困难也能解决,就像遇到bug一样都能处理!
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱