面相对象

134 阅读1分钟

面相对象

 简单对象
 内置对象:数组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() //访问对象方法 执行方法体中代码