从今天开始学习JavaScript
JavaScript常用数据类型如下:
1.数值类型(number):包含整数和浮点数
2.字符串类型(string):字符串必须使用双引号或单引号
3.布尔类型(boolean):只有true和false两个值
4.未定义类型(Undefined):专门用来确定一个已经创建但是没有初值的变量
JavaScript特点
JavaScript是一种解释性脚本编写语言
JavaScript是基于对象的脚本编程语言
简单性(弱类型)
安全性
动态性的
跨平台性
<script type="text/javascript">
var a;
alert(a);
</script>
运行结果弹出Undefined
空类型(Null):用于表明某个变量的值为空(表明变量已经被赋值,但赋的值为空);
对象类型(Object):数组、日期对象等
练习1
<script>
var a=10;
var b=10.2;
var c=5e2;//科学记数法的表示,为500
var d=1.2e-3;
var e=0xf;//16进制
var f=014;//10进制
var g=.2e2;
alert(a+"\n"+b+"\n"+c+"\n"+d+"\n"+e+"\n"+f+"\n"+g);
</script>
练习2 比较两个字符串的值是否相等
<script>
var num1="abc";
var num2=‘bcd‘;
alert(num1==num2);
//结果为false
</script>
练习3
<script>
var a;
var b=null;
alert(a==b);//结果为true
//"==="为严格等于
alert(a===b);//结果为false
</script>