JS复习
js:是脚本语言 表单验证 页面特效
写法分类:
1、内联(行内)
写在标签里面 以属性的形式表现 属性名是 事件属性名(on开头)
2、内嵌
写在HTML文件里面 以标签的形式表现 标签名script 一般放在head里面或者HTML下边,掌握程序加载顺序
3、外部引用
写在HTML文件里面 以标签的形式表现 标签名script
<script type="text/javascript" src="index.js"></script>
基础语法套路
1、 变量 (是一个符号 符号里面的内容必须很清楚)
常量(用来做配置)
关键字(编程语言 定义好的 有特殊意义的单词)
标识符(变量名,不是关键字就是标识符 字母数字下划线 不能数字开头 不能和关键字重名)
注释
2、数据类型
js弱类型语言
string number 布尔型bealoon object undefind null
java强类型语言
数据类型转换 parseInt()把括号里面的值转成数字整数
3、运算符
算术运算符
+ - * / = % ++ --
赋值运算符
= num = 1
比较运算符
==只判断数值
=== 还判断s数据类型
逻辑运算符
&&并且 //或者 !取反
短路的概念:当前面的表达式的结果可以确定整个式子的结果 后面的表达式不运算
&& 前面的结果是false
// 前面的结果是ture
三目运算符
表达式? 真:假
4、控制语句
if(){}else{}
5、数组
6、方法(函数)
alert()提示框
confirm()选择框 有返回值 返回值是布尔类型 bealoon
prompt()输入框 有返回值 是一个用户输入的字符串
计算机生成随机数:Math.random();
将字符串转换为整数parseInt();