Javascript 创建类并动态添加属性及方法的简单实现


Posted in Javascript onOctober 20, 2016

JavaScript 是一种很强的面向对象的语言,支持创建实例之后再添加属性和方法,虽然是小技巧,用的时候容易忘记,今天写了一个很小的例子,记录在这里,仅供参考。

function MyClass() 
{  
  //This function is same as a constructer  
  alert("New Object Created");  
} 
//Creating Object  
var MyObject = new MyClass ();  
NewObject.prototype =  
{  
  //Adding Method named "MyMethod"  
  MyMethod: function(){alert("My Method");} ,  
  
  //Adding property named "MyProperty"  
  MyProperty: "My Property"  
} 
 
//Calling Method  
MyObject.MyMethod();  
 
//Assigning Property  
MyObject.MyProperty = "My Property Value changed";

一个小例子,高手勿喷,欢迎留言交流。

以上就是小编为大家带来的Javascript 创建类并动态添加属性及方法的简单实现全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
javascript手风琴下拉菜单实现代码
Nov 12 Javascript
jQuery自定义动画函数实例详解(附demo源码)
Dec 10 Javascript
分享jQuery封装好的一些常用操作
Jul 28 Javascript
分享JavaScript监听全部Ajax请求事件的方法
Aug 28 Javascript
JavaScript计时器用法分析【setTimeout和clearTimeout】
Jan 18 Javascript
jQuery图片瀑布流的简单实现代码
Mar 15 Javascript
angular.extend方法的具体使用
Sep 14 Javascript
bootstrap时间控件daterangepicker使用方法及各种小bug修复
Oct 25 Javascript
完美解决axios在ie下的兼容性问题
Mar 05 Javascript
vue中Axios的封装与API接口的管理详解
Aug 09 Javascript
浅谈vue项目,访问路径#号的问题
Aug 14 Javascript
详解Node.JS模块 process
Aug 31 Javascript
javascript匀速动画和缓冲动画详解
Oct 20 #Javascript
js设置和获取自定义属性的方法
Oct 20 #Javascript
js阻止冒泡和默认事件(默认行为)详解
Oct 20 #Javascript
浅谈JS中String()与 .toString()的区别
Oct 20 #Javascript
详解javascript事件绑定使用方法
Oct 20 #Javascript
angular源码学习第一篇 setupModuleLoader方法
Oct 20 #Javascript
jQuery动态创建元素以及追加节点的实现方法
Oct 20 #Javascript
You might like
最令PHP初学者头痛的十四个问题
2006/07/12 PHP
Codeigniter框架的更新事务(transaction)BUG及解决方法
2014/07/25 PHP
用php+ajax新建流程(请假、进货、出货等)
2017/06/11 PHP
PHP实现实时生成并下载超大数据量的EXCEL文件详解
2017/10/23 PHP
TP5框架安全机制实例分析
2020/04/05 PHP
js cookies实现简单统计访问次数
2009/11/24 Javascript
超酷的网页音乐播放器DewPlayer使用方法
2010/12/18 Javascript
iframe 异步加载技术及性能分析
2011/07/19 Javascript
映彩衣的js随笔(js图片切换效果)
2011/07/31 Javascript
判断输入是否为空,获得输入类型的JS代码
2013/10/30 Javascript
Extjs4中Form的使用之本地hiddenfield
2013/11/26 Javascript
浅述节点的创建及常见功能的实现
2016/12/15 Javascript
Node.js连接postgreSQL并进行数据操作
2016/12/18 Javascript
详解angular 中的自定义指令之详解API
2017/06/20 Javascript
jQuery封装placeholder效果实现方法,让低版本浏览器支持该效果
2017/07/08 jQuery
jQuery选择器之子元素过滤选择器
2017/09/28 jQuery
Angular项目从新建、打包到nginx部署全过程记录
2017/12/09 Javascript
angular 内存溢出的问题解决
2018/07/12 Javascript
nodejs之koa2请求示例(GET,POST)
2018/08/07 NodeJs
详解React native fetch遇到的坑
2018/08/30 Javascript
js实现登录时记住密码的方法分析
2020/04/05 Javascript
详解JSON.stringify()的5个秘密特性
2020/05/26 Javascript
vue实现抽屉弹窗效果
2020/11/15 Javascript
详细解析Python中的变量的数据类型
2015/05/13 Python
Python依赖包整体迁移方法详解
2019/08/15 Python
解决Django Haystack全文检索为空的问题
2020/05/19 Python
String和StringBuffer的区别
2015/08/13 面试题
元旦晚会上单位领导演讲稿
2014/01/05 职场文书
担保书怎么写
2014/04/01 职场文书
《飞向蓝天的恐龙》教学反思
2014/04/09 职场文书
施工安全责任书
2014/04/14 职场文书
竞选学习委员演讲稿
2014/04/28 职场文书
2014年流动人口工作总结
2014/11/26 职场文书
2015年中秋晚会主持稿
2015/07/30 职场文书
2016年“六一儿童节”校园广播稿
2015/12/17 职场文书
2016年八一建军节活动总结
2016/04/05 职场文书