第一阶段 变量
循环
分支语句
数组
函数
内置对象
......
第二阶段 api
在网站上的效果
......
JS定义:运行在客户端的脚本语言
JS作用:1.表单验证
2.网页特效
3.服务端开发(node.js)
4.命令行的工具(node.js)
5.桌面开发app、小程序
web前端标准组成
1.网页结构HTML 提供网页结构、内容
2.网页的样式、表现css 用来美化网页
3.网页的行为(特效)JS 用来控制网页内容、给网页添加动态效果
JS组成:1.ECMAScript:一种语言规范,用来规定JS语法
2.DOM:Document Object Model 文档对象模型(操作页面元素的api)
3.BOM:Broser Object Model 操作浏览器对象模型api(跳转、定时、获取......)
JS书写方法:行内式
内嵌式
外链式
行内式:
type:类型 value:值 onclick:事件
onclick 点击事件 onmouseover 鼠标经过 onmouseout 鼠标离开
alert() 方法(弹出框)
内嵌式:
外链式: 1.外部单独建立文件(xxx.js) 2.建立一个html文件通过src接入()
JS变量
变量:随时会发生变化的量
作用:存储数据、操作数据
声明变量: 关键字 var
定义变量:声明+赋值
var name = "小明";
var age = 18;
定义一个数字
var num = 10;
alert(num); 弹出弹窗 或者
console.log(num); 打印输出到控制台
可以一次性定义很多变量
var x,y,z,k,g; 声明变量
x = 10;
y = 20;
z = 30;
k = 40;
g = 50;
console.log(x,y,z,k,g);
定义一个number存储数据50
var number = 50;
console.log(number);
定义一个变量存储名字
var name1 = "老王";
console.log(name1);
定义一个变量存储true
var flg = true;
console.log(flg);
定义一个变量存储 空
var nul = null;
console.log(nul);