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 相关文章推荐
关于Blog顶部的滚动导航条代码
Sep 25 Javascript
Javascript attachEvent传递参数的办法
Dec 14 Javascript
基于Jquery的表格隔行换色,移动换色,点击换色插件
Dec 22 Javascript
映彩衣的js随笔(js图片切换效果)
Jul 31 Javascript
JavaScript中:表达式和语句的区别[译]
Sep 17 Javascript
jquery清空textarea等输入框实现代码
Apr 22 Javascript
Jquery动态进行图片缩略的原理及实现
Aug 13 Javascript
JavaScript自定义浏览器滚动条兼容IE、 火狐和chrome
Jan 05 Javascript
angular动态表单制作
Feb 23 Javascript
JavaScript设计模式之构造函数模式实例教程
Jul 02 Javascript
React路由鉴权的实现方法
Sep 05 Javascript
jquery实现点击弹出对话框
Feb 08 jQuery
基于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
一个用mysql_odbc和php写的serach数据库程序
2006/10/09 PHP
Laravel使用支付宝进行支付的示例代码
2017/08/16 PHP
PHP数组对象与Json转换操作实例分析
2019/10/22 PHP
在UpdatePanel内jquery easyui效果失效的解决方法
2010/04/11 Javascript
JQuery跨Iframe选择实现代码
2010/08/19 Javascript
multiSteps 基于Jquery的多步骤滑动切换插件
2011/07/22 Javascript
使用JavaScript动态设置样式实现代码(2)
2013/01/25 Javascript
javascript强大的日期函数代码分享
2013/09/04 Javascript
JavaScript中的Web worker多线程API研究
2014/12/06 Javascript
JavaScript简单修改窗口大小的方法
2015/08/03 Javascript
JavaScript时间操作之年月日星期级联操作
2016/01/15 Javascript
实践中学习AngularJS表单
2016/03/21 Javascript
JavaScript String 对象常用方法详解
2016/05/13 Javascript
AngularJS教程 ng-style 指令简单示例
2016/08/03 Javascript
js中判断变量类型函数typeof的用法总结
2016/08/09 Javascript
windows下vue.js开发环境搭建教程
2017/03/20 Javascript
vue.js路由跳转详解
2017/08/28 Javascript
vue组件 keep-alive 和 transition 使用详解
2019/10/11 Javascript
vue实现点击按钮下载文件功能
2019/10/11 Javascript
highcharts.js数据绑定方式代码实例
2019/11/13 Javascript
python制作花瓣网美女图片爬虫
2015/10/28 Python
Python及PyCharm下载与安装教程
2017/11/18 Python
python爬虫获取淘宝天猫商品详细参数
2020/06/23 Python
Django csrf 验证问题的实现
2018/10/09 Python
python hook监听事件详解
2018/10/25 Python
python输出第n个默尼森数的实现示例
2020/03/08 Python
Django models文件模型变更错误解决
2020/05/11 Python
python 负数取模运算实例
2020/06/03 Python
css3实现顶部社会化分享按钮示例
2014/05/06 HTML / CSS
厨师岗位职责
2013/11/12 职场文书
简历上的自我评价
2014/02/03 职场文书
优秀老员工获奖感言
2014/02/15 职场文书
餐饮投资计划书
2014/04/25 职场文书
党的群众路线教育实践活动对照检查材料思想汇报(党员篇)
2014/09/25 职场文书
四风问题专项整治工作情况报告
2014/10/28 职场文书
人与自然的观后感
2015/06/18 职场文书