对象和数组

本文深入探讨了JavaScript中对象和数组的基本操作,包括创建、属性访问、方法调用及数组的特殊方法,如push、pop、reverse等。同时,文章还讲解了对象和数组的方法,如toString、valueOf和join。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,Object类型

//使用new运算符创建Object
var box=new Object();   //创建一个对象
box.name='bala';
box.age='12';


//new关键字可以省略
var box=Object();


//使用字面量方式创建Object
var box={
    'name':'bala',    //也可以写作name:'bala',age:28
    'age':28
};


//两种属性输出方式
alert(box.age);
alert(box['age']);


//给对象创建方法
var box={
    run:function(){
        return '运行';
    }
}
alert(box.run());


//使用delete删除对象属性
delete box.name;

2,Array类型

//使用new关键字创建数组
var box=new Array();
var box=new Array(10);
var box=new Array('bala','12','beijing');

//省略new
var box=Array();


//使用字面量方式创建数组
var box=[];
var box=['bala','12','beijing'];
var box=[1,2];

//使用length属性获取数组元素量
alert(box.length);

3,对象中的方法

var box=['bala','12','beijing',new Date()];
alert(box);
alert(box.toString());
alert(box.valueOf());
alert(box.toLocaleString());//四种方法打印出来的基本相同,第四种方法时间对象打印不同
var box=['bala','12','beijing'];
alert(box.join('|'));     //默认数组以‘,’隔开,join()方法可以以不同的符号间隔

栈方法box.push();给数组末尾添加N个元素,并返回数组最新长度

box.pop();移除数组最后的元素,并且返回移除的数组元素

box.reverse();返回逆序

box.splice(0,2);表示从0位置取出2个元素

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值