1、自定义对象
对象是带有属性和方法的特殊数据类型:对象名.属性名称 对象名.方法名称(参数表)
color就是属性名 属性值是珍珠白
price就是属性名 属性值是50w
name就是属性名 属性值是保时捷
drive也是属性名 属性值是一个匿名方法
str形式参数 可以理解为一个变量
student.play('哈哈哈'); '哈哈哈'叫做实际参数
2、删除对象添加对象
删除一个对象的属性, 要使用关键字 delete 对象.属性名
点击删除按钮 可以把car中的颜色属性删除,并且使用console.log(car) 在控制台显示一下对象即可
添加对象轮胎 对象值为4
3、数组
具有相同数据类型的一个或多个值的集合
使用字面量的方式来创建一个数组
利用构造函数Array的方式来创建一个数组 3 表示有3个空数组
练习
push方法执行完之后会返回一个数组的长度
4、join方法
使用join方法可以把数组转成字符串 join方法默认是以逗号进行分割
join()方法里面可以添加参数,以什么参数为分割符号,以''空字符串为分割,表示中间就没有分隔符号,分割符号是个空字符串
reverse会把数组成员顺序做一个反转(颠倒顺序)对数组反转 也会改变原数组 会返回反转后的数组
5、sort用法
对数组排序 会改变原数组 会返回排序后的数组
练习
多位数的数组排序
sort是按照数字首个数字来排序的 ,所有121在最前面,如果想按照从大到小顺序排列需要加上函数,如下所示