首页 > 编程语言 > 详细

JavaScript基础学习(四)—Object

时间:2016-04-26 23:50:07      阅读:275      评论:0      收藏:0      [点我收藏+]

一、Object的基本操作

1.对象的创建

     在JavaScript中,创建对象的方式有两种:构造函数对象字面量

     (1)构造函数

			var person = new Object();
			person.name = "Tom";
			person.age = 22;
			person.say = function(){
				alert("Hello");
			}

 

     (2)对象字面量

			var person = {
				name : "Tom",
				age : 22
			}

 

2.对象属性和方法的删除

     可以使用delete操作符。

			var person = {};
			person.name = "Tom";
			person.age = 20;
			person.say = function(){
				alert("Hello!!!");
			}	
			
			//delete操作符删除对象的属性和方法
			delete person.name;
			delete person.say;
			
			alert(person.age); //20
			alert(person.name); //undefined
			alert(person.say); //undefined

 

3.对象的遍历

     可以使用for in枚举遍历。

			var person = {};
			person.name = "Tom";
			person.age = 20;
			person.say = function(){
				alert("Hello!!!");
			}	
			
			//遍历对象
			for(var attr in person){
				alert(attr + " = " + person[attr]);
			}

 

二、Object的属性和方法

1.constructor属性

     constructor属性是保存当前对象的构造函数,前面的例子中,constructor保存的就是Object方法。

			var person = {};
			person.name = "Tom";
			person.age = 20;
			person.say = function(){
				alert("Hello!!!");
			}	
			
			/*
			 * constructor: 保存对象的创建函数
			 * function Object() {
    		 *		[native code]
			 *	}
			 */
			alert(person.constructor)

JavaScript基础学习(四)—Object

原文:http://www.cnblogs.com/yangang2013/p/5437010.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!