JS对象及数组

对象:是带有属性和方法的特殊数据类型,JS中的所有事物都是对象(内置对象和自定义对象)。

内置对象:

Array:用于在单独的变量名中存储一系列的值。

Date:用于操作日期和时间。

String:用于支持对字符串的处理。

Math:用于执行常用的数学任务,它包含了若干个数字常量和函数。

自定义对象:

语句:let 对象 ={ };

删除一个对象的属性:delete 对象.属性名。添加一个对象的属性:对象.属性 = 属性值。

数组

具有相同数据类型的一个或多个值的集合。

创建数组的两种方法:

1.使用字面量的方式来创建一个数组。

var arr = ["前端","JS","HTML"];

2.利用构造函数Array的方式来创建一个数组

//3 表示有3个空数组
var abc = new Array(3);
//通过索引,给数组赋值,索引是从0开始,0表示第一个
abc[0] = '前端'
abc[1] = 'JS'
abc[2] = 'HTML'

push()方法可向数组的末尾添加一个或多个元素,并返回新的长度。

join() 方法用于把数组中的所有元素转换一个字符串,可以添加参数,也可以为分割符号。

reverse() 方法用于颠倒数组中元素的顺序。

sort() 方法用于对数组的元素进行排序。

注意:sort无法用于多位数的排序。

数组里面多位数的从小到大的排序:

arr.sort(function(a,b){
    return a-b;
})

数组里面多位数的从大到小的排序 :

arr.sort(function(a,b){
    return b-a;
})

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值