1. JS中所有事物都是对象
自定义一个对象:汽车 car
属性 color 珍珠白
属性 price 50w
属性 name 保时捷
let car = {
color:'珍珠白',
price: '50w',
name: '保时捷',
在页面上打印:
document.write(car.color + '<br>')
document.write(car.price + '<br>')
document.write(car.name + '<br>')
删除对象的属性:delete
delete car.color; (删除颜色)
2.数组
利用构造函数Array的方式来创建一个数组
var abc = new Array(3); 3表示数组有三组
abc[0]='前端'
abc[1]='后端'
abc[2]='大数据'
document.write(abc)
再添加一个数组用push
例如:arr.push('等等')
document.write(arr)
join可以把数组转换成字符串
把数组 转成字符串 并以--分割
document.write(arr.join('--') + '<br>')
把数组 转成字符串 并以&&分割
document.write(arr.join('&&') + '<br>')
把数组 顺序反转 转成字符串 以**号分割
document.write(arr.reverse().join('**') + '<br>')
3.数组排列
一位数数组: let arr = [1,6,3,2,5,4,7] sort()可以把数组进行排序
arr.sort()
多位数数组则要:
let arr = [22,121,33,32,41,40];
从小到大的排序
arr.sort(function(a,b){
return a-b;
})
从大到小的排序
arr.sort(function(a,b){
return b-a;
})