1.数据类型
1)undefined:示例:var width;
变量width没有初始值,将被赋予值undefined
2)null:表示一个空值,与undefined值相等
3)number:
var iNum=23; //整数
var iNum=23.0; //浮点数
4)Boolean:true和false 但是JS会把他们解析成1;0
5)String:一组被引号(单引号或双引号)括起来的文本 var string1=“This is a string”;
2. typeof运算符
typeof检测变量的返回值;typeof运算符返回值如下:
1)undefined:变量被声明后,但未被赋值.
2)string:用单引号或双引号来声明的字符串。
3)boolean:true或false。
4)number:整数或浮点数。
5)object:javascript中的对象、数组和null。
3. 数组:
1)创建数组:
var 数组名称 =new Array(size)
2)为数组元素赋值:
方法一:var Classes= new Array(“English”, “Chinese”, " Math",“Art”);
方法二:
var fruit = new Array(4);
fruit [0] = " English";
fruit [1] = " Chinese";
fruit [2] = " Math";
fruit [3] = " Art";
3)访问数组:
数组名[下标]
11. 常用的输入/输出
输出一般使用alert;输入使用prompt;alert,在真实的开发中一般使用console.Log( )代替。
1)alert()【一般用在一些警告或者提示中】:
alert(“提示信息”);
2)prompt()
prompt(“提示信息”, “输入框的默认信息”);
语法规定
1)代码区分大小写
小写写成大写会报错:Uncaught SyntaxError: Unexpected identifier
2)变量、对象和函数的名称
当声明变量、对象和函数的名称时大小写,数字,下划线,美元符号都可以,但是必须以字母,下划线,美元符号;
否则会报错:Uncaught SyntaxError: Invalid or unexpected token
3)分号
如果不写会报错:Uncaught SyntaxError: Invalid or unexpected token
错误程序调试:
1.停止断点调试
单步调试,不进入函数体内部
单步调试,进入函数体内部
跳出当前函数
禁用所有的断点,不做任何调试
2.alert()方法:
直接打印信息,直接在页面上看到具体信息