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 相关文章推荐
doctype后如何获得body.clientHeight的方法
Jul 11 Javascript
jQuery 中DOM 操作详解
Jan 13 Javascript
jQuery使用post方法提交数据实例
Mar 25 Javascript
简单介绍JavaScript中字符串创建的基本方法
Jul 07 Javascript
JavaScript 浏览器兼容性总结及常用浏览器兼容性分析
Mar 30 Javascript
原生js实现autocomplete插件
Apr 14 Javascript
Bootstrap媒体对象学习使用
Mar 07 Javascript
vue微信分享 vue实现当前页面分享其他页面
Dec 02 Javascript
angular将html代码输出为内容的实例
Sep 30 Javascript
深入理解移动前端开发之viewport
Oct 19 Javascript
Vue.js watch监视属性知识点总结
Nov 11 Javascript
vue中注册自定义的全局js方法
Nov 15 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魔术变量用法实例详解
2014/11/13 PHP
深入理解PHP JSON数组与对象
2016/07/19 PHP
PHP反射原理与用法深入分析
2019/09/28 PHP
父窗口获取弹出子窗口文本框的值
2006/06/27 Javascript
JS获取整个页面文档的实现代码
2011/12/15 Javascript
JavaScript执行效率与性能提升方案
2012/12/21 Javascript
JavaScript prototype 使用介绍
2013/08/29 Javascript
javascript使用数组的push方法完成快速排序
2014/09/15 Javascript
Javascript的setTimeout()使用闭包特性时需要注意的问题
2014/09/23 Javascript
nodejs 提示‘xxx’ 不是内部或外部命令解决方法
2014/11/20 NodeJs
如何通过js实现图片预览功能【附实例代码】
2016/03/30 Javascript
jquery实现全选、不选、反选的两种方法
2016/09/06 Javascript
纯javaScript、jQuery实现个性化图片轮播【推荐】
2017/01/08 Javascript
Angular实现购物车计算示例代码
2017/02/21 Javascript
react-router实现跳转传值的方法示例
2017/05/27 Javascript
vue.js+elementUI实现点击左右箭头切换头像功能(类似轮播图效果)
2019/09/05 Javascript
微信小程序实现音频文件播放进度的实例代码
2020/03/02 Javascript
vue-iview动态新增和删除的方法
2020/06/17 Javascript
vue项目开启Gzip压缩和性能优化操作
2020/10/26 Javascript
Python实现把xml或xsl转换为html格式
2015/04/08 Python
Python实现HTTP协议下的文件下载方法总结
2016/04/20 Python
python2和python3在处理字符串上的区别详解
2019/05/29 Python
15行Python代码实现免费发送手机短信推送消息功能
2020/02/27 Python
如何用python处理excel表格
2020/06/09 Python
如何设置PyCharm中的Python代码模版(推荐)
2020/11/20 Python
pytorch 实现L2和L1正则化regularization的操作
2021/03/03 Python
Burberry英国官网:英国标志性奢侈品牌
2017/03/29 全球购物
促销活动策划方案
2014/01/12 职场文书
中层干部竞争上岗演讲稿
2014/01/13 职场文书
2014年乡镇植树节活动方案
2014/02/28 职场文书
青春无悔演讲稿
2014/05/08 职场文书
初中学校军训方案
2014/05/09 职场文书
学习十八大演讲稿
2014/09/15 职场文书
公司员工管理制度
2015/08/04 职场文书
保外就医申请书范文
2015/08/06 职场文书
HR必备:超全面的薪酬待遇管理方案!
2019/07/12 职场文书