面相对象
简单对象
内置对象:数组Array
var arr=new Array() //构造函数
var arr=[] // 字面量
数组对象 Array
功能:存储一系列有序数据的集合
var arr=[99,98,87,76]
内置对象
简单对象Object
功能:存储键值对的集合
创建简单对象:
构造函数方式:
var obj=new Object() //空对象
obj.username=''
obj.age=20
字面量方式
var obj={} //创建空对象
var obj={
username='张三'
.....
}
//创建一个简单对象
//创建一个名为张三年龄20 性别男 成绩98分的人 具有读书功能
var obj={
username:'张三',
age:20,
sex:'男',
scpre:98,
readeBook:function(){
console.log('读书')
}
}
//访问对象属性和方法
//通过点语句 对象名 属性名 对象名 方法名
console.log('obj.username'+obj.username)
obj.readeBook() //访问对象方法 执行方法体中代码