前端三层
语言 | 功能 | |
结构层 | HTML | 搭建结构、放置部件、描述语义 |
样式层 | CSS | 美化页面、实现布局 |
行为层 | JavaScript | 实现交互效果、数据收发、表单验证等 |
JS用途
轮播图特效、在线办公系统(表格)、管理系统(仓储、进销存)、小程序(实现跨平台-安卓IOS)、APP等
前端处理界面(美学),后端处理数据(操作数据库实现数据的增删改查)
网页存储在服务器, 前后端通过http协议进行请求和响应,实现数据传递
2009年,Nodejs是JS的运行平台,让JS的触角伸到了服务器端
ECAMScript是Javascript的标准
ECAM-欧洲计算机制造商协会;
ECAMScript规范了Javascript,而Javascript实现了ECAMScript
包括 语言核心、DOM、BOM三大部分
其中语言核心有ECAMScript5,6,7,8,9
语言风格和特性
类C语言的风格,简单好学
弱类型,繁文缛节少
具丰富效果,易产生兴趣
弱类型
var a = 1;
var b = 3.14;
var c = '慕课网';
var d = true;
强类型
int a = 1;
float b = 3.14;
String c = '慕课网';
boolean d = true;