最新消息:关注【太平洋学习网】微信公众号,可以获取全套资料,【全套Java基础27天】【JavaEE就业视频4个月】【Android就业视频4个月】

js对象定义及使用

JS/CSS admin 浏览 评论

在JavaScript中js对象如何定义和使用呢?非常简单,下面就用一个简单的例子来认识一下,js对象的定义代码如下,我们定义一个student学生类。

 // 定义三个参数的构造函数的对象
function Student(id, name,age){  
   this.id=id;
   this.name=name;
   this.age=age;			// 属性的定义格式
   this.say = function(){		// 对象中方法的定义
   	alert("speaking!!!!");
   }
}
//2.2 创建对象
var jack = new Student(100,"Jack",20);

//2.3使用对象方法一
document.write(jack.id  + "<br>");
document.write(jack.name  + "<br>");
document.write(jack.age  + "<br>");
//使用对象方法二
document.write(jack["id"]  + "<br>");
document.write(jack["name"]  + "<br>");
document.write(jack["age"]  + "<br>");

//调用对象方法
jack.say(); 
 
//2.3 使用对象,for-in来遍历对象
for (var property in jack){
    // 不打印say方法
	if (property != "say"){
	  //将会输出    
	    document.write(jack[property] + "<br>");
	}
}

js对象和js function函数非常相似,唯一不一样的是js对象可以定义对象属性,而js函数是不能定义对象属性的。

来源网站:太平洋学习网,转载请注明出处:http://www.tpyyes.com/a/js_css/2017/0220/69.html

    与本文相关的文章

    发表我的评论
    取消评论

    表情

    您的回复是我们的动力!

    • 昵称 (必填)

    网友最新评论