关于JavaScript对象

JavaScript本身也是面向对象的语言,现对对象的操作进行总结.

 

1.如何创建对象

  • 直接创建对象
var objectPerson = {};
var objectPerson.hand = "2";
var objectPerson.foot = "2";
var objectPerson.say = function() {
    alert("Hello,I am Chinese!");
}
也可以简写
var objectPerson = {
    hand : "2", 
    foot :  "2",
    say : function() {    
        alert("Hello,I am Chinese!");
    }
}
  • 使用构造函数(对象的模板,相当于java里的类)
function Person(hand,foot){
    this.hand= hand;
    this.foot = foot;
    this.say = function() {
	 alert("Hello,I am Chinese");
    };
} 

2. 调用对象

    var person = new Person("2","2"); //跟JAVA一样

    直接创建的对象直接用

    调用方法:person.say();

    调用属性:person.hand;

3. 删除对象

    用delete标记

    delete person;//删除person对象

    delete person.hand; //删除perosn对象的属性

    delete person.say; //删除person对象的方法, 注意这里的方法不能加括号,不能写成delete person say();

 

 

你可能感兴趣的:(JavaScript,java)