初识前端开发

来源:互联网 发布:知轩藏书被攻击 编辑:程序博客网 时间:2024/05/22 13:11

研究生期间做过一段时间iOS开发,参与过几个项目,越深入,越觉得知识储备量不够,开发真是个技术活,感叹学无止境!扯远了...

凭借iOS开发经验,校招的时候也比较顺利的找到了工作,入职后发现移动端开发的项目相对较少,于是开始转前端。前端开发以前也确实没有接触过,从最基础的看起,学起,在此记录下学习历程,总结下学习感悟!


前端开发:HTML+CSS+JavaScript


什么是HTML

HTML文件就是浏览器显示的文件,html语言就是超文本标记语言。

包括各类标签,负责页面布局,就是为整个页面搭架子,骨架。

类比于iOS开发中的各种控件:<div> ->UIView ; <button> ->UIButton ......


什么是CSS

CSS负责页面样式,比如HTML标签显示的宽、高、位置等等。

CSS包括各类属性,用于调节标签的样式。

类比与iOS开发中各控件的attribute属性。


什么是JavaScript

JavaScript为网页添加一些交互和动态功能,比如处理各类用户事件,与服务端交互,动态改变样式等,让网页动起来。

JavaScript组成:

ECMAScript:翻译解释器;

DOM:操作HTML

BOM:操作浏览器