对象数据类型(引用数据类型)
1,数组
//获得数组
vararr = ['xiaobai',123];
vararr2 = new Array('xiaohei',456);
//引用数据类型(引用的是同一个地址)
vararr3 = arr2;
arr2.push('hello');
//alert(arr3);
varstr = arr2.toString();
alert(typeof(str));
for ...in
//遍历数组的元素
vararr = ['zhangsan','lisi','wangwu','zaholiu'];
vari;
for(iin arr){
alert(arr[i]);
}
2,对象
获得对象
(1)new Object()
(2)通过构造器(构造函数获得对象)
//通过构造函数(构造器)获得对象
function student(){
this.name="wanger";
}
var obj = new student();
alert(obj.name);
说明:构造器就是一个普通的函数,只是当我们通过new 函数名()来调用的时候,获得一个对象,这时候这个函数就称之为构造函数,构造函数内部通常使用this来代表当前的对象
(3)json {}
varobj = new student();
alert(obj.name);
//通过json快捷语法来获得
varobj2 = {'name':'zhangsan'};
alert(obj2.name);
Javascript 内置对象
作业:比较floor ceil round 区别
varnum = 0.123;
alert(Math.ceil(num)); //1 向上取整
alert(Math.round(num));//1 四舍五入
alert(Math.floor(num));//0 向下取整
838



被折叠的 条评论
为什么被折叠?



