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 相关文章推荐
jQuery下的几个你可能没用过的功能
Aug 29 Javascript
为JavaScript类型增加方法的实现代码(增加功能)
Dec 29 Javascript
基于JQuery的多标签实现代码
Sep 19 Javascript
将光标定位于输入框最右侧实现代码
Dec 04 Javascript
javascript 全选与全取消功能的实现代码
Dec 23 Javascript
javascript使用定时函数实现跳转到某个页面
Dec 25 Javascript
javascript操作excel生成报表全攻略
May 04 Javascript
调试JavaScript中正则表达式中遇到的问题
Jan 27 Javascript
JS图片压缩(pc端和移动端都适用)
Jan 12 Javascript
vue-cli的webpack模板项目配置文件分析
Apr 01 Javascript
微信小程序 wxParse插件显示视频问题
Sep 27 Javascript
v-slot和slot、slot-scope之间相互替换实例
Sep 04 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伪静态页面函数附使用方法
2008/06/20 PHP
C# WinForm中实现快捷键自定义设置实例
2015/01/23 PHP
PHP中preg_match正则匹配中的/u、/i、/s含义
2015/04/17 PHP
php删除二维数组中的重复值方法
2018/03/12 PHP
PHP折半(二分)查找算法实例分析
2018/05/12 PHP
Javascript模块模式分析
2008/05/16 Javascript
js获取图片长和宽度的代码
2009/11/24 Javascript
jQuery之ajax删除详解
2014/02/27 Javascript
七个不允许错过的jQuery小技巧
2015/12/21 Javascript
nodejs修复ipa处理过的png图片
2016/02/17 NodeJs
深入理解Angular2 模板语法
2016/08/07 Javascript
微信小程序 教程之模块化
2016/10/17 Javascript
jQuery绑定事件的四种方式介绍
2016/10/31 Javascript
详解写好JS条件语句的5条守则
2019/02/28 Javascript
webpack中如何加载静态文件的方法步骤
2019/05/18 Javascript
JavaScript 作用域实例分析
2019/10/02 Javascript
Python实现基于HTTP文件传输实例
2014/11/08 Python
python3使用requests模块爬取页面内容的实战演练
2017/09/25 Python
Python cookbook(数据结构与算法)在字典中将键映射到多个值上的方法
2018/02/18 Python
python统计函数库scipy.stats的用法解析
2020/02/25 Python
Django跨域资源共享问题(推荐)
2020/03/09 Python
Python如何进行时间处理
2020/08/06 Python
详解Python中的GIL(全局解释器锁)详解及解决GIL的几种方案
2021/01/29 Python
html5视频播放_动力节点Java学院整理
2017/07/13 HTML / CSS
NFL官方在线商店:NFLShop
2020/07/29 全球购物
Ajax主要包含了哪些技术
2014/06/12 面试题
物业保安主管岗位职责
2013/12/25 职场文书
分厂厂长岗位职责
2013/12/29 职场文书
师范生自我鉴定
2014/03/20 职场文书
小学生作文评语
2014/04/18 职场文书
竞选班干部演讲稿
2014/04/24 职场文书
2014领导班子“四风问题”对照检查材料思想汇报(执法局)
2014/09/21 职场文书
教师工作态度自我评价
2015/03/05 职场文书
小学班主任工作随笔
2015/08/15 职场文书
《确定位置》教学反思
2016/02/18 职场文书
mongodb清除连接和日志的正确方法分享
2021/09/15 MongoDB