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 hashtable 修正版 下载
Dec 30 Javascript
js获取url参数代码实例分享(JS操作URL)
Dec 13 Javascript
javascript包装对象实例分析
Mar 27 Javascript
javascript实现状态栏文字首尾相接循环滚动的方法
Jul 22 Javascript
解决js图片加载时出现404的问题
Nov 30 Javascript
三分钟带你玩转jQuery.noConflict()
Feb 15 Javascript
vue2组件实现懒加载浅析
Mar 29 Javascript
ES6学习笔记之map、set与数组、对象的对比
Mar 01 Javascript
详解Webpack多环境代码打包的方法
Aug 03 Javascript
vue-content-loader内容加载器的使用方法
Aug 05 Javascript
微信小程序实现分享朋友圈的图片功能示例
Jan 18 Javascript
vscode自定义vue模板的实现
Jan 27 Vue.js
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引用地址改变变量值的问题
2012/03/23 PHP
在wamp集成环境下升级php版本(实现方法)
2013/07/01 PHP
PHP将二维数组某一个字段相同的数组合并起来的方法
2016/02/26 PHP
php自定义函数br2nl实现将html中br换行符转换为文本输入中换行符的方法【与函数nl2br功能相反】
2017/02/17 PHP
在laravel5.2中实现点击用户头像更改头像的方法
2019/10/14 PHP
javascript获得CheckBoxList选中的数量
2009/10/27 Javascript
JS打开图片另存为对话框实现代码
2012/12/26 Javascript
Struts2的s:radio标签使用及用jquery添加change事件
2013/04/08 Javascript
JQuery弹出炫丽对话框的同时让背景变灰色
2014/05/22 Javascript
jqGrid表格应用之新增与删除数据附源码下载
2015/12/02 Javascript
AngularJS基础 ng-mouseleave 指令详解
2016/08/02 Javascript
JavaScript String(字符串)对象的简单实例(推荐)
2016/08/31 Javascript
如何为你的JavaScript代码日志着色详解
2019/04/08 Javascript
jQuery实现条件搜索查询、实时取值及升降序排序的方法分析
2019/05/04 jQuery
jQuery中DOM操作原则实例分析
2019/08/01 jQuery
在Django框架中编写Context处理器的方法
2015/07/20 Python
Python自定义主从分布式架构实例分析
2016/09/19 Python
PyQt5每天必学之创建窗口居中效果
2018/04/19 Python
浅谈tensorflow1.0 池化层(pooling)和全连接层(dense)
2018/04/27 Python
详解Python3中的迭代器和生成器及其区别
2018/10/09 Python
pandas读取csv文件,分隔符参数sep的实例
2018/12/12 Python
分享Python切分字符串的一个不错方法
2018/12/14 Python
Python闭包和装饰器用法实例详解
2019/05/22 Python
python读取Kafka实例
2019/12/23 Python
python简单实现9宫格图片实例
2020/09/03 Python
css3 实现圆形旋转倒计时
2018/02/24 HTML / CSS
高档奢华时装在线目的地:FORWARD by elyse walker
2017/10/16 全球购物
九年级家长会邀请函
2014/01/15 职场文书
2014政务公开实施方案
2014/02/19 职场文书
有兼职工作经历的简历自我评价
2014/03/07 职场文书
离婚协议书范本样本
2014/08/19 职场文书
劳动保障个人工作总结
2015/03/04 职场文书
大学团日活动总结书
2015/05/11 职场文书
又涨知识了,自律到底多重要?
2019/06/27 职场文书
python 网络编程要点总结
2021/06/18 Python
Python上下文管理器Content Manager
2021/06/26 Python