自定义对象:
语法:let 对象 ={ }
给对象添加属性:对象.属性 = 属性值,删除一个对象的属性:delete 对象.属性。
内置对象:
Array:用于在单独的变量名中存储一系列的值。
Date:用于操作日期和时间。
String:用于支持对字符串的处理。
Math:用于执行常用的数学任务,它包含了若干个数字常量和函数。
对象中没有的属性,获取时也不会报错,而是返回一个undefined;对象的属性值可以是任意数据类型,属性名不强制要求标识符规则;但是还是要遵守这个规则比较好。方便养成写代码的习惯。不容易报错。
对象也可以嵌套多个对象
数组长度:arr.length
将数组转换为字符串:join()(可更改中间分隔符号, ' '为空,默认为,号)。
数组进行反转:reverse()(会改变原数组)。
数组排序:sort() (会改变原数组)。
★数组里多位数从小到大的排序:
arr.sort(function(a,b){
return a-b;
})
数组里多位数从大到小的排序:
arr.sort(function(a,b){
return b-a;
})