javascript封装简单实现方法
更新时间:2015年08月11日 16:34:38 作者:我心依旧
这篇文章主要介绍了javascript封装简单实现方法,涉及javascript中方法与属性的相关设置与使用技巧,非常简单实用,需要的朋友可以参考下
本文实例讲述了javascript封装简单实现方法。分享给大家供大家参考。具体如下:
var Person = function(name, gender, age) {
this.Name = name;
this.Gender = gender;
this.Age = age;
this.SetName = function(sname) {
this.Name = sname;
}
this.GetName = function() {
return this.Name;
}
this.SetGender = function(sgender) {
this.Gender = sgender;
}
this.GetGender = function() {
return this.Gender;
}
};
/*
静态公用方法
*/
Person.Play = function() {
alert("这是一个静态方法");
}
/*
Javascript规定,每一个构造函数都有一个prototype属性,指向另一个对象。这个对象的所有属性和方法,都会被构造函数的实例继承。
这意味着,我们可以把那些不变的属性和方法,直接定义在prototype对象上。
*/
Person.prototype.Address = "中华人民共和国";
Person.prototype.SayHello = function() {
alert(Person.prototype.Address);
}
希望本文所述对大家的javascript程序设计有所帮助。
相关文章
mockjs,json-server一起搭建前端通用的数据模拟框架教程
下面小编就为大家分享一篇mockjs,json-server一起搭建前端通用的数据模拟框架教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2017-12-12
JS获取今天是本月第几周、本月共几周、本月有多少天、是今年的第几周、是今年的第几天的示例代码
这篇文章主要介绍了JS获取今天是本月第几周、本月共几周、本月有多少天、是今年的第几周、是今年的第几天,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2018-12-12
使用ef6创建oracle数据库的实体模型遇到的问题及解决方案
这篇文章主要介绍了使用ef6创建oracle数据库的实体模型遇到的问题及解决方案,需要的朋友可以参考下2017-11-11


最新评论