Javascript创建自定义对象 创建Object实例添加属性和方法


Posted in Javascript onJune 04, 2012

如下所示:

var person = new Object(); 
person.name = "Nicholas"; 
person.age = "29" 
person.job = "Software Engineer"; person.sayName = function () { 
alert(this.name); 
};

person.sayName();上面的例子创建了一个名为person的对象,并为它添加了三个属性(name、age和job)和一个方法(sayName())。其中,sayName()方法用于显示this.name()的值。早期的JavaScript开发人员经常使用这个模式创建新对象。但这种方式有个明显的缺点:使用同一个接口创建很多对象,会产生大量的重复代码。为了解决这个问题,人们开始使用工厂模式的一种变体。
Javascript 相关文章推荐
输入自动提示搜索提示功能的javascript:sugggestion.js
Sep 02 Javascript
window.print打印指定div实例代码
Dec 13 Javascript
JS OffsetParent属性深入解析
Jan 13 Javascript
express的中间件bodyParser详解
Dec 04 Javascript
jquery使用animate方法实现控制元素移动
Mar 27 Javascript
jquery插件ajaxupload实现文件上传操作
Dec 09 Javascript
Javascript中的arguments对象
Jun 20 Javascript
DOM操作原生js 的bug,使用jQuery 可以消除的解决方法
Sep 04 Javascript
JS实现的几个常用算法
Nov 12 Javascript
Vue 中 filter 与 computed 的区别与用法解析
Nov 21 Javascript
vue props default Array或是Object的正确写法说明
Jul 30 Javascript
vue调用本地摄像头实现拍照功能
Aug 14 Javascript
Javascript数组的排序 sort()方法和reverse()方法
Jun 04 #Javascript
javascript中获取下个月一号,是星期几
Jun 01 #Javascript
一行代码告别document.getElementById
Jun 01 #Javascript
javascript的console.log()用法小结
May 31 #Javascript
jQuery 联动日历实现代码
May 31 #Javascript
从阶乘函数对比Javascript和C#的异同
May 31 #Javascript
javascript 快速排序函数代码
May 30 #Javascript
You might like
用php或asp创建网页桌面快捷方式的代码
2010/03/23 PHP
通过5个php实例细致说明传值与传引用的区别
2012/08/08 PHP
Yii控制器中filter过滤器用法分析
2016/07/15 PHP
PHP实现浏览器中直接输出图片的方法示例
2018/03/14 PHP
PHP实现压缩图片尺寸并转为jpg格式的方法示例
2018/05/10 PHP
JQuery操作表格(隔行着色,高亮显示,筛选数据)
2012/02/23 Javascript
根据json字符串生成Html的一种方式
2013/01/09 Javascript
javascript模拟地球旋转效果代码实例
2013/12/02 Javascript
如何在JavaScript中实现私有属性的写类方式(二)
2013/12/04 Javascript
整理AngularJS中的一些常用指令
2015/06/16 Javascript
Bootstarp风格的toggle效果分享
2016/02/23 Javascript
JavaScript编写检测用户所使用的浏览器的代码示例
2016/05/05 Javascript
用Vue-cli搭建的项目中引入css报错的原因分析
2017/07/20 Javascript
bootstrap treeview 扩展addNode方法动态添加子节点的方法
2017/11/21 Javascript
关于Vue的路由权限管理的示例代码
2018/03/06 Javascript
Vue将props值实时传递 并可修改的操作
2020/08/09 Javascript
[51:20]完美世界DOTA2联赛PWL S2 Magma vs PXG 第一场 11.28
2020/12/01 DOTA
[01:07:19]DOTA2-DPC中国联赛 正赛 CDEC vs XG BO3 第一场 1月19日
2021/03/11 DOTA
在Python的web框架中中编写日志列表的教程
2015/04/30 Python
Python实现的读写json文件功能示例
2018/06/05 Python
python__name__原理及用法详解
2019/11/02 Python
python基于property()函数定义属性
2020/01/22 Python
在python中使用nohup命令说明
2020/04/16 Python
canvas学习和滤镜实现代码
2018/08/22 HTML / CSS
荷兰多品牌网上鞋店:Stoute Schoenen
2017/08/24 全球购物
化妆品店促销方案
2014/02/24 职场文书
青年文明号服务承诺
2014/03/31 职场文书
检举信的格式及范文
2014/04/04 职场文书
初三学习计划书范文
2014/04/30 职场文书
公司活动总结范文
2014/07/01 职场文书
慈善捐赠倡议书
2014/08/30 职场文书
电子商务实训报告总结
2014/11/05 职场文书
2014小学年度工作总结
2014/12/20 职场文书
2015年幼儿园教育教学工作总结
2015/05/25 职场文书
高中历史教学反思
2016/02/19 职场文书
《弟子规》读后感:知廉耻、明是非、懂荣辱、辨善恶
2019/12/03 职场文书