如何让对象里面每一个会员都有相同的方法?<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
var team={
// 会员
jimmy:{
name:'jimmy',
say_name:function (){} // 调用公用函数
},
darcy:{
name:'darcy',
say_name:function(){} // 调用公用函数
},
// 公用函数
say_name: function(){
// 这个函数每一个会员都有,我不想在每个会员中都写say_name重复代码,应该怎么写?求完善一下代码
alert('my name is ??')
}
}
</script>
<script type="text/javascript">
var team={
// 会员
jimmy:{
name:'jimmy',
say_name:function (){} // 调用公用函数
},
darcy:{
name:'darcy',
say_name:function(){} // 调用公用函数
},
// 公用函数
say_name: function(){
// 这个函数每一个会员都有,我不想在每个会员中都写say_name重复代码,应该怎么写?求完善一下代码
alert('my name is ??')
}
}
</script>
比如这里有一个会员类,里面有个name属性和say_name方法
var Member = function(name) {
this.name = name;
}Member.prototype.say_name = function() {
alert('my name is ??');
}var jimmy = new Member('jimmy');
jimmy.say_name();