第一次写博客,加油!
之前记录都是用的支持markdown语言的typora写的,初入csdn空间,感觉略微陌生。接下来我就浅谈一下鄙人过去半年的前端学习过程及心得吧!
初识前端
大学之初,有幸加入了学校的网络创新实验室的预备军,对于我这个网页零基础的小白来说,第一次认识了网页的大概构成,也初步的认识了前端。
前端给我的印象就是很有型,这个”有型“。第一表现在有很人性化的外形:我们看见的网页的造型基本上都是由前端完成,很酷炫,有很大的创新空间。。第二表现在其内部的有型,就是代码很有型。
三要素:html、css、js。
在我看来前端就好比一个颜色艳丽的会飞的鸟,其中html就好比是这个鸟的不带羽毛的形态,这种形态只是一个框架,虽然大部分内容都能有,但却少了羽毛和飞行能力。而css就是赋予这个无毛鸟一些鲜艳的羽毛,让这只鸟看起来顺眼,而js呢,就好比飞行能力,它实现了网页的与操作者的交互,让网页功能更加强大。
这三个之中最难学的就属js了,当然,css在实现某些效果的时候,也很费脑子,鄙人曾经为了用css实现二级菜单(由于是新手),整了好几天。
html中需要注意的就是在body中写网页内容,已经外引css和js的方法。注意写相对定位。css呢,有很多东西,我觉得刚开始的时候那个命名引用有点难,还得计算权重,当然,在几次网页实践后,慢慢的变得熟练了起来。在这里提醒一点,要注意代码格式,养成良好的代码风格以及命名风格,对以后会大有裨益。最后就是js了,js中五种基本数据类型就不需要多说了,最主要的就是最后一个object这个对象。哦对了,js有一个很舒服的地方,就是类型转化。比如一个字符串‘41’,想将其转化为数字进行计算时,只要在前面加一个符号就可,我一般加”+“;对于js后面的就是函数了,记住一切皆对象,只要不是五种基本类型,那就是对象。函数中也有很多需要注意的点,我举个例子,在构造函数时,一定要加 new ,通过构造函数产生的对象是一类对象,也称构造函数称为类。
总结
虽然学习语言很不愉快,但想到自己在学会后熟练的敲击键盘写出一些很棒的代码,也是一件很愉快的事。
为自己这个小白加油吧!!!