<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>
</title>
</head>
<body>
<script type="text/javascript">
/*
js 对象
*/
//定义一个对象
/* var dog = new Object();
//属性 (特征)
dog.name = "旺财";
dog.age = 18;
dog.color = "黑色";
//方法 (行为)
dog.bark = function(){
alert("jiao");
}
dog.run = function(){
alert ("跑");
}
document.write(dog.name);
document.write(dog.age);
document.write(dog.color);
//js 中 打印 与函数调用 调用优先级高
dog.bark();
*/ <!-- -->
// Array (数组) 对象
var arr = new Array(10);
//使用下标直接赋值
arr[0] = 1;
arr[1] = 2;
arr[2] = 3;
arr[9] = 9;
arr[20]=20;
// 1 不会越界,就是在初始化的时候 只有10个大小 但是可以再数据为二十的位置上放数据 不会报错
// 2 初始化的时候,可以不传大小,不传大小就没有 初始 的lenth值
var arr2 = [1,2,3,4]; //这种方式创建的 数组 不能能通过 console直接打印
//可以通过 for循环 去遍历
for (var i=0;i<arr2.length;i++){
//使用下标直接 取值
console.log(arr2[i]);
}
</script>
</body>
</html>