一.前端的概念:用户可以直接看见并交互的界面,即浏览器上运行的用户交互界面 (浏览器端,客户端)。
前端的工种叫法:H5,前端(frontEnd),浏览器端,客户端。
二.前端的基础技术栈:
HTML
CSS
JavaScript介绍(typescript)
三.JavaScript介绍
1. JavaScript 诞生于1995年。布兰登·艾奇(Brendan Eich)开发。
2. JavaScript是一种轻量级(比企业级语言java,c++,vc,python...简单)、解释型(依靠浏览器直接解释,无需编译环境)的Web开发脚本语言
3. JavaScript浏览器脚本语言,可以编写运行在浏览器上的程序
4. 负责编写页面特效、调用浏览器的API(BOM)、操作改变页面内容(DOM),从后端获取数据(Ajax),渲染页面等
5. 文件后缀:.js
四.前端核心工作组成部分:
1. 数据渲染(根据数据设计html结构,渲染页面,展示页面.......)
2. 用户体验(网页效果,表单验证,其他功能......)
3. 性能优化(精灵图,懒加载 ,代码的压缩合并,图片的压缩合并,css的预编译.......)