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 相关文章推荐
javascript 的Document属性和方法集合
Jan 25 Javascript
jquery下jstree简单应用 - v1.0
Apr 14 Javascript
Jquery实现点击切换图片并隐藏显示内容(2种方法实现)
Apr 11 Javascript
JavaScript 和 Java 的区别浅析
Jul 31 Javascript
js关于字符长度限制的问题示例探讨
Jan 24 Javascript
《JavaScript DOM 编程艺术》读书笔记之DOM基础
Jan 09 Javascript
Node.js开发之访问Redis数据库教程
Jan 14 Javascript
极力推荐一款小巧玲珑的可视化编辑器bootstrap-wysiwyg
May 27 Javascript
微信小程序之选项卡的实现方法
Sep 29 Javascript
微信小程序使用video组件播放视频功能示例【附源码下载】
Dec 08 Javascript
javascript的惯性运动实现代码实例
Sep 07 Javascript
Vue搭建后台系统需要注意的问题
Nov 08 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文件操作实现代码分享
2011/09/01 PHP
javascript数组与php数组的地址传递及值传递用法实例
2015/01/22 PHP
php中array_column函数简单实现方法
2016/07/11 PHP
javascript阻止scroll事件多次执行的思路及实现
2013/11/08 Javascript
JavaScript实现页面5秒后自动跳转的方法
2015/04/16 Javascript
javascript无刷新评论实现方法
2015/05/13 Javascript
谈谈对JavaScript原生拖放的深入理解
2016/09/20 Javascript
BootStrap tooltip提示框使用小结
2016/10/26 Javascript
如何学JavaScript?前辈的经验之谈
2016/12/28 Javascript
纯原生js实现table表格的增删
2017/01/05 Javascript
jquery表单插件form使用方法详解
2017/01/20 Javascript
BOM之navigator对象和用户代理检测
2017/02/10 Javascript
Bootstrap表单制作代码
2017/03/17 Javascript
JS中IP地址与整数相互转换的实现代码
2017/04/10 Javascript
js实现城市级联菜单的2种方法
2017/06/23 Javascript
VUE+Element UI实现简单的表格行内编辑效果的示例的代码
2018/10/31 Javascript
详解vue页面首次加载缓慢原因及解决方案
2019/11/06 Javascript
vue项目查看vue版本及cli版本的实现方式
2020/10/24 Javascript
vue封装自定义指令之动态显示title操作(溢出显示,不溢出不显示)
2020/11/12 Javascript
JavaScript实现网页留言板功能
2020/11/23 Javascript
python在Windows8下获取本机ip地址的方法
2015/03/14 Python
Python实现简单HTML表格解析的方法
2015/06/15 Python
python 接口返回的json字符串实例
2018/03/27 Python
python使用循环打印所有三位数水仙花数的实例
2018/11/13 Python
Python简直是万能的,这5大主要用途你一定要知道!(推荐)
2019/04/03 Python
使用python爬取微博数据打造一颗“心”
2019/06/28 Python
Pytorch在dataloader类中设置shuffle的随机数种子方式
2020/01/14 Python
Pytorch 使用CNN图像分类的实现
2020/06/16 Python
我的网上商城创业计划书
2013/12/26 职场文书
简历上的自我评价怎么写
2014/01/28 职场文书
如何写自我评价?自我评价写什么好?
2014/03/14 职场文书
艾滋病宣传标语
2014/06/25 职场文书
电话客服专员岗位职责
2014/06/28 职场文书
小学语文国培研修日志
2015/11/13 职场文书
2021-4-5课程——SQL Server查询【3】
2021/04/05 SQL Server
Docker官方工具docker-registry案例演示
2022/04/13 Servers