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 相关文章推荐
form中限制文本字节数js代码
Jun 10 Javascript
讨论javascript(一)工厂方式 js面象对象的定义方法
Dec 15 Javascript
jQuery中:first选择器用法实例
Dec 30 Javascript
js实现iframe框架取值的方法(兼容IE,firefox,chrome等)
Nov 26 Javascript
jquery插件ajaxupload实现文件上传操作
Dec 09 Javascript
Javascript获取统一管理的提示语(message)
Feb 03 Javascript
JavaScript中instanceof运算符的使用示例
Jun 08 Javascript
Zabbix添加Node.js监控的方法
Oct 20 Javascript
Vue上传组件vue Simple Uploader的用法示例
Aug 25 Javascript
使用webpack搭建vue项目实现脚手架功能
Mar 15 Javascript
原理深度解析Vue的响应式更新比React快
Apr 04 Javascript
React Ant Design树形表格的复杂增删改操作
Nov 02 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下使用curl模拟用户登陆的代码
2010/09/10 PHP
PHP图像处理类库MagickWand用法实例分析
2015/05/21 PHP
php实现xml与json之间的相互转换功能实例
2016/07/07 PHP
PHP pthreads v3使用中的一些坑和注意点分析
2020/02/21 PHP
PHP 判断字符串是中文还是英文, 或者是中英混合
2021/03/09 PHP
不能再简单的无闪刷新验证码原理很简单
2007/11/05 Javascript
js 表单验证方法(实用)
2009/04/28 Javascript
动态的改变IFrame的高度实现IFrame自动伸展适应高度
2012/12/28 Javascript
扩展JS Date对象时间格式化功能的小例子
2013/12/02 Javascript
JavaScript图片轮播代码分享
2015/07/31 Javascript
基于JavaScript代码实现自动生成表格
2016/06/15 Javascript
jQuery简单实现彩色云标签效果示例
2016/08/01 Javascript
AngularJS使用ng-repeat指令实现下拉框
2016/08/23 Javascript
Angular2 多级注入器详解及实例
2016/10/30 Javascript
使用Vue实现图片上传的三种方式
2018/07/17 Javascript
在layui tab控件中载入外部html页面的方法
2019/09/04 Javascript
基于layui的下拉列表的数据回显方法
2019/09/24 Javascript
微信小程序页面渲染实现方法
2019/11/06 Javascript
JavaScript实现HSL拾色器
2020/05/21 Javascript
js实现微信聊天界面
2020/08/09 Javascript
跟老齐学Python之眼花缭乱的运算符
2014/09/14 Python
python中zip()方法应用实例分析
2016/04/16 Python
python保存文件方法小结
2018/07/27 Python
便捷提取python导入包的属性方法
2018/10/15 Python
Flask之请求钩子的实现
2018/12/23 Python
使用分层画布来优化HTML5渲染的教程
2015/05/08 HTML / CSS
深圳茁壮笔试题
2015/05/28 面试题
求职简历推荐信范文
2013/12/02 职场文书
生日邀请函范文
2014/01/13 职场文书
党员教师一句话承诺
2014/05/30 职场文书
2014年班主任德育工作总结
2014/12/05 职场文书
工地材料员岗位职责
2015/04/11 职场文书
医务人员医德医风心得体会
2016/01/25 职场文书
JS继承最简单的理解方式
2021/03/31 Javascript
一篇文章弄懂MySQL查询语句的执行过程
2021/05/07 MySQL
nginx代理实现静态资源访问的示例代码
2022/07/07 Servers