JavaScript学习(未完)

ECMAScript:客户端脚本语言的标准

基本语法
与html结合方式

1、内部JS:标签体内容就是JS代码

<script>
    alert("hello");
</script>

2、外部JS:通过src属性引入外部js文件

<script src="a.js"></script>
注释

1、单行://
2、多行:/**/

数据类型

1、number:NAN(一个不是数字的数字)
2、string
3、boolean
4、null
5、undefined:未定义

变量

存储数据的内存空间

var 变量名 = 值
typeof(变量)//获得变量的数据类型
运算符

与java相似,多一个比较运算符

===
//先比较类型,再比较数值

注意:在JS中,如果运算数不是运算符所需的类型,那么JS引擎会进行类型转换;string转number时按字面值转换,若字面不是数字则转为NaN(不是数字的数字)

流程控制语句

1、if...else...
2、switch
注意:在JS中可以接受任意的原始数据类型
3、while and do...while
4、for