一、概述
1、介绍
1)关于JavaScript
JavaScript 是嵌入Html 浏览器中的脚本语言,具有与Java和c语言相似的语法特点。
2)JavaScript的特点
JavaScript开发工具:任何文本编辑工具。
环境:各大浏览器。
JavaScript 的三种调用方法:
1.标签嵌入式 :在html文件中嵌入<script>
标签
<script>
alert(" hello world ")
</script>
2.事件定义式
<button onclick="alert('123')">点一点,看一看</button>
3.外部文件调用
将JavaScript单独写成j s文件 从外部调用。
JavaScript的数据类型分为两大类
1. 基本数据类型:
数字(number)
字符串(string)
Boolean(布尔)
null(空)
NaN (不是一个数字)
undefined(未定义)
2. 引用数据类型
object
JavaScript的常见运算符
1、算术运算符 + - * / %
2、逻辑运算符 && || !
3、关系运算符 > < >= <= != ==(值相等,只判断值,不判断类型) === (全等,类型和值都相等)
自加自减运算符
i++ ++I
I-- --I
自加运算,不管前加加还是后加加,对应变量本身就是加一运算,
前加加优先级别特别的高,后加加的优先级别特别的低
自减运算,不管前减减还是后减减,对应变量本身就是减一运算。
JavaScript的三大流程顺序:自左而右,自上而下执行的
分支(选择):
单分支:
if (condition) {
// 提交满足需要执行的代码
}
双分支
if (condition) {
// 提交满足需要执行的代码
} else {
// 条件不满足,则执行这儿的代码
}
多分支
if (condition1) {
// 提交满足需要执行的代码
} else if(condition2) {
// 满足条件2,则执行这儿的代码
} else if(condition3) {
// 满足条件3,则执行这儿的代码
}……
else if(conditionn) {
// 满足条件n,则执行这儿的代码
} else {
// 上面提交都不满足,则执行这儿代码
}
JavaScript的三种循环:
for (var i = 0; i < 100; i++) {
console.log(i)
}
var i = 0; while (i <= 100) {
console.log(i);
++i;
}
var i = 100; do {
console.log(i);
++i;
} while(i < 100);
函数:
function functionName([参数列表]) {
//函数体
[return 返回值]
}