最近仔细看了下JavaScript基础知识,这里简单记录下:
七种JS数据类型:
分别为:字符串、数字、布尔、数组、对象、null、undefined;
其中字符串、数字、布尔跟java一样,null与undefined区别在于是否创建,只声明对象名称时为undefined,声明对象名称且指定=null时为null,示例如下:
<!DOCTYPE html>
<html>
<body>
<script>
var person;//只声明
var car="Volvo";//声明且设定值
document.write(person + "<br />");
document.write(car + "<br />");
var car=null;//声明且设定为null
document.write(car + "<br />");
</script>
</body>
</html>
JS创建对象方式:
第一种:
var person={firstname:"Bill", lastname:"Gates", id:5566};
第二种:
person=new Object();
person.firstname="Bill";
person.lastname="Gates";
person.age=56;
person.eyecolor="blue";
对象属性值获取时 对象名称.属性名称即可:person.firstname