JS对象的创建与使用

JavaScript对象有两种类型

    1.Native:在ECMAScript标准中定义和描述,包括JavaScript内置对象(数组,日期对象等)和用户自定义对象;
    2.Host:在主机环境(如浏览器)中实现并提供给开发者使用,比如Windows对象和所有的DOM对象;

★ 创建对象:定义空对象之后再添加成员
    最简单的方法(即Object Literal,对象字面变量),之后便可以向它添加新成员。
  1. <script>
  2. var myObject={};/* 声明对象字面变量*/
  3. myObject.name="Jener";/*向对象添加新成员*/
  4. myObject.age=25;
  5. alert(myObject.name);/*利用弹窗输出对象name属性值*/
  6. </script>
  7. JS对象的创建与使用

  8. var User=function(username,password,age){
    this.username=username
    this.password=password
    this.age=age
    }
    var user=new User("zhangfnag","123456",12)
    document.writeln(user.username)

         

★ 定义对象方法(函数)的方式
    1.对象字面变量;
     2.追加到对象中;
JS对象的创建与使用
 
 
★ 对象属性的访问方式
 JS对象的创建与使用
 
★ 枚举对象属性
JS对象的创建与使用
 
 ★对象属性的删除(利用关键字delete)
JS对象的创建与使用
★ 作为函数参数的对象
JS对象的创建与使用



var User=function(username,password,age){
this.username=username
this.password=password
this.age=age
}
var user=new User("zhangfnag","123456",12)
document.writeln(user.username)