javascript封装简单实现方法


Posted in Javascript onAugust 11, 2015

本文实例讲述了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程序设计有所帮助。

Javascript 相关文章推荐
firefox中用javascript实现鼠标位置的定位
Jun 17 Javascript
JQuery 风格的HTML文本转义
Jul 01 Javascript
前端开发的开始---基于面向对象的Ajax类
Sep 17 Javascript
关于动态生成dom绑定事件失效的原因及解决方法
Aug 06 Javascript
JS实现六边形3D拖拽翻转效果的方法
Sep 11 Javascript
Vue2.0 UI框架ElementUI使用方法详解
Apr 14 Javascript
vue生成token保存在客户端localStorage中的方法
Oct 25 Javascript
angularjs数组判断是否含有某个元素的实例
Feb 27 Javascript
利用Console来Debug的10个高级技巧汇总
Mar 26 Javascript
利用Angular7开发一个Radio组件的全过程
Jul 11 Javascript
Vue实现图片轮播组件思路及实例解析
May 11 Javascript
vue prop传值类型检验方式
Jul 30 Javascript
基于Css3和JQuery实现打字机效果
Aug 11 #Javascript
js实现获取当前时间是本月第几周的方法
Aug 11 #Javascript
js判断子窗体是否关闭的方法
Aug 11 #Javascript
JavaScript实现下拉列表框数据增加、删除、上下排序的方法
Aug 11 #Javascript
iframe跨域通信封装详解
Aug 11 #Javascript
javascript实现选中复选框后相关输入框变灰不可用的方法
Aug 11 #Javascript
JS+CSS实现美化的下拉列表框效果
Aug 11 #Javascript
You might like
打造计数器DIY三步曲(中)
2006/10/09 PHP
PHP操作文件类的函数代码(文件和文件夹创建,复制,移动和删除)
2011/11/10 PHP
php后台多用户权限组思路与实现程序代码分享
2012/02/13 PHP
Smarty中常用变量操作符汇总
2014/10/27 PHP
php定时执行任务设置详解
2015/02/06 PHP
PHP中TP5 上传文件的实例详解
2017/07/31 PHP
javascript对象的property和prototype是这样一种关系
2007/03/24 Javascript
JavaScript 字符串乘法
2009/08/20 Javascript
jQuery温习篇 强大的JQuery选择器
2010/04/24 Javascript
解决iframe的frameborder在chrome/ff/ie下的差异
2010/08/12 Javascript
JavaScript实现自己的DOM选择器原理及代码
2013/03/04 Javascript
JavaScript常用验证函数实例汇总
2014/11/25 Javascript
javascript获取四位数字或者字母的随机数
2015/01/09 Javascript
跟我学习javascript的定时器
2015/11/19 Javascript
Angularjs中的事件广播 —全面解析$broadcast,$emit,$on
2016/05/17 Javascript
bootstrapfileinput实现文件自动上传
2016/11/08 Javascript
JavaScript基本类型值-Number类型
2017/02/24 Javascript
js中的触发事件对象event.srcElement与event.target详解
2017/03/15 Javascript
element的el-table中记录滚动条位置的示例代码
2019/11/06 Javascript
swiper实现异形轮播效果
2019/11/28 Javascript
Python编程实现线性回归和批量梯度下降法代码实例
2018/01/04 Python
Django中Model的使用方法教程
2018/03/07 Python
pytorch 可视化feature map的示例代码
2019/08/20 Python
python实现百度OCR图片识别过程解析
2020/01/17 Python
Python字节单位转换(将字节转换为K M G T)
2021/03/02 Python
毕业生在校学习的自我评价分享
2013/10/08 职场文书
读书心得体会
2013/12/28 职场文书
医学院校毕业生自荐信范文
2014/01/01 职场文书
还款承诺书范文
2014/05/20 职场文书
2014高中生入党思想汇报范文
2014/09/13 职场文书
匿名信格式范文
2015/05/27 职场文书
《鸟的天堂》教学反思
2016/02/19 职场文书
2016年社会管理综治宣传月活动总结
2016/03/16 职场文书
Java生成读取条形码和二维码的简单示例
2021/07/09 Java/Android
关于maven依赖 ${xxx.version}报错问题
2022/01/18 Java/Android
nginx之queue的具体使用
2022/06/28 Servers