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 相关文章推荐
jQuery 解析xml文件
Aug 09 Javascript
利用JS判断用户是否上网(连接网络)
Dec 23 Javascript
在Node.js中实现文件复制的方法和实例
Jun 05 Javascript
JS给超链接加确认对话框的方法
Feb 24 Javascript
JavaScript实现向OL列表内动态添加LI元素的方法
Mar 21 Javascript
jquery马赛克拼接翻转效果代码分享
Aug 24 Javascript
javascript图片滑动效果实现
Jan 28 Javascript
jQuery实现 上升、下降、删除、添加一行代码
Mar 06 Javascript
vue实现压缩图片预览并上传功能(promise封装)
Jan 10 Javascript
微信小程序实现提交input信息到后台的方法示例
Jan 19 Javascript
layer弹出层取消遮罩的方法
Sep 25 Javascript
js实现图片上传即时显示效果
Sep 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
PHP下获取上个月、下个月、本月的日期(strtotime,date)
2014/02/02 PHP
php setcookie函数的参数说明及其用法
2014/04/20 PHP
php生成excel列名超过26列大于Z时的解决方法
2014/12/29 PHP
CodeIgniter视图使用注意事项
2016/01/20 PHP
Yii框架组件和事件行为管理详解
2016/05/20 PHP
PHPstorm快捷键(分享)
2017/07/17 PHP
雄兵连第三季海报曝光,艾妮熙德成主角,蔷薇新造型
2021/03/09 国漫
js+CSS 图片等比缩小并垂直居中实现代码
2008/12/01 Javascript
JS动态调用方法名示例介绍
2013/12/18 Javascript
js实现特定位取反原理及示例
2014/06/30 Javascript
javascript中scrollTop详解
2015/04/13 Javascript
JavaScript实现算术平方根算法-代码超简单
2015/09/11 Javascript
jQuery实现简洁的导航菜单效果
2015/11/23 Javascript
微信小程序 location API接口详解及实例代码
2016/10/12 Javascript
Bootstrap整体框架之CSS12栅格系统
2016/12/15 Javascript
webpack项目轻松混用css module的方法
2018/06/12 Javascript
layui 监听表格复选框选中值的方法
2018/08/15 Javascript
原生JS实现获取及修改CSS样式的方法
2018/09/04 Javascript
Python使用Redis实现作业调度系统(超简单)
2016/03/22 Python
Python Socket传输文件示例
2017/01/16 Python
老生常谈python的私有公有属性(必看篇)
2017/06/09 Python
对Python中DataFrame按照行遍历的方法
2018/04/08 Python
解决python多行注释引发缩进错误的问题
2019/08/23 Python
Python爬虫爬取电影票房数据及图表展示操作示例
2020/03/27 Python
Django Channel实时推送与聊天的示例代码
2020/04/30 Python
解析Python 偏函数用法全方位实现
2020/06/26 Python
matplotlib交互式数据光标实现(mplcursors)
2021/01/13 Python
使用css3匹配手机屏幕横竖状态
2014/01/27 HTML / CSS
Made in Design意大利:现代家具、名家灯具和装饰
2020/10/27 全球购物
2013年高中生自我评价
2013/10/23 职场文书
五水共治捐款倡议书
2014/05/14 职场文书
材料物理专业求职信
2014/09/01 职场文书
学生会感恩节活动方案
2014/10/11 职场文书
执行力心得体会范文
2016/01/11 职场文书
2020年元旦晚会策划书模板
2019/12/30 职场文书
基于Redission的分布式锁实战
2022/08/14 Redis