js是一种弱类型的脚本语言
变量声明 var c = 3;
命名规则:
1、必须以字母或是下标符号“-”或者$开头
2、长度不超过255个字符
3、不允许使用空格
4、不能使用保留字
5、区分大小写
全局变量
1、方法外部声明的变量
2、方法内部,但没加var
局部变量
方法内部,加var关键字
二、数据类型<script type="text/javascript>
var a = 3;//number类型
//变量:全局和局部
function test(){
var a = 2;//局部变量
c = 5;//全局变量
alert(a);
}
test();
//Number类型 整数和 小数(17位精度)
var a1 = 10;
var a2 = 10.5;
var a3 = NaN;//Not a Number
var a4 = 1/0; //返回正无穷
var a5 = 070; //八进制 0x 十六进制
alert(a4);var a8 = parseInt("ssss");
alert(a8); //NaNvar a9 = parseInt("12sff");
alert(a9);//12
//undefined 数据类型 它的值只有一个:表示变量声明但没有被赋值
var b1;
alert(b1); //undefined//Null 空
var b2 = null;
alert(b2);</script>
基本数据类型:Number、Boolean、String,Undefined、NULL
三、引用类型
Date、Regx、Object、Array