Java Script的基础
Java Script的注释
Java Script的注释分为两种:单行注释和多行注释。
- 单行注释以“ // ”开始,以末尾结束。
- 多行注释以“ /* ”开始,以“ */ ”结束。
声明变量,给变量赋值
var num; 这是声明一个变量,
num = 100; 这是给变量赋值,
var num = 100; 在声明变量的同时,给变量赋值,
var num = 500; name = zhangSan; score = 80; 可以一次声明多个变量。
变量的命名规则
变量名由首字母和其余字母拼接组成。
首字母:
- 字母
- 下划线“ - ”
- " $ "符号
其余字母:
- 字母
- 下划线“ - ”
- “ $ ”符号
- 数字
打印内容
打印的方法有三种:
- Document.writ():在页面中显示内容;
- Console.log:用于在控制台中调试使用;
- alert:弹出警告框,确保用户可以看到某些信息,经常用于测试程序。
变量的类型
变量是弱类型的,就是可以保存任何类型的数据。
数据类型都有哪些
Undefined、Null、Boolean、Number、String、objeck。
数据类型的转换
(1)其他类型向数值类型的转换:
Number() : 函数是转型函数,用于任何数据类型。
parseInt() : 函数是用于转换成整数。
parseFloat() : 函数是用于浮点数值转换。
(2)typeof检测变量的返回值:
- 变量被声明后,但未被赋值,会返回Undefined;
- 用单引号或双引号来声明的对象,会返回String;
- true或false,会返回Boolean;
- 整数或浮点数,会返回Number;
- js中的对象、数组和null,会返回objeck。
(3)其他数据类型向Bollean类型转换:
- String类型中任何非空字符串会被转换为true,空字符串会被转换为false;
- Number类型中任何非零数字(包括无穷大)会被转换为true,0或NaN会被转换为false;
- objeck类型中任何对象会被转换成true,null会被转换成false;
- Undefined类型中undefined会被转换成false;