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的事件绑定的一些思考(补充)
Apr 20 Javascript
JavaScript获取网页表单action属性的方法
Apr 02 Javascript
兼容各大浏览器的JavaScript阻止事件冒泡代码
Jul 09 Javascript
jquery衣服颜色选取插件效果代码分享
Aug 28 Javascript
两款JS脚本判断手机浏览器类型跳转WAP手机网站
Oct 16 Javascript
Bootstrap入门书籍之(一)排版
Feb 17 Javascript
JavaScript制作简单的日历效果
Mar 10 Javascript
纯JS实现图片验证码功能并兼容IE6-8(推荐)
Apr 19 Javascript
使用jQuery实现简单的tab框实例
Aug 22 jQuery
Vue.js中的computed工作原理
Mar 22 Javascript
JS实现区分中英文并统计字符个数的方法示例
Jun 09 Javascript
微信小程序实现之手势锁功能实例代码
Jul 19 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
桌面中心(一)创建数据库
2006/10/09 PHP
php上传、管理照片示例
2006/10/09 PHP
织梦模板标记简介
2007/03/11 PHP
使用ThinkPHP自带的Http类下载远程图片到本地的实现代码
2011/08/02 PHP
PHP开发者常犯的10个MySQL错误更正剖析
2012/01/30 PHP
php实现四舍五入的方法小结
2015/03/03 PHP
PHP  Yii清理缓存的实现方法
2016/11/10 PHP
PHP过滤器 filter_has_var() 函数用法实例分析
2020/04/23 PHP
Aster vs Newbee BO5 第三场2.19
2021/03/10 DOTA
js简单设置与使用cookie的方法
2016/01/22 Javascript
jQuery实现字符串全部替换的方法
2016/12/12 Javascript
JavaScript对象封装的简单实现方法(3种方法)
2017/01/03 Javascript
Angular.JS中指令ng-if、ng-show/ng-hide和ng-switch的使用教程
2017/05/07 Javascript
NodeJS实现图片上传代码(Express)
2017/06/30 NodeJs
JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)
2017/12/28 Javascript
详解js访问对象的属性和方法
2018/10/25 Javascript
深入理解vue-class-component源码阅读
2019/02/18 Javascript
Vue2.0实现简单分页及跳转效果
2019/07/29 Javascript
Angular6使用forRoot() 注册单一实例服务问题
2019/08/27 Javascript
Vue路由守卫之路由独享守卫
2019/09/25 Javascript
解决vue组件销毁之后计时器继续执行的问题
2020/07/21 Javascript
Python中装饰器学习总结
2018/02/10 Python
python爬虫_实现校园网自动重连脚本的教程
2018/04/22 Python
Python爬虫信息输入及页面的切换方法
2018/05/11 Python
win8.1安装Python 2.7版环境图文详解
2019/07/01 Python
Python Web版语音合成实例详解
2019/07/16 Python
Python实现猜年龄游戏代码实例
2020/03/25 Python
使用keras框架cnn+ctc_loss识别不定长字符图片操作
2020/06/29 Python
设计专业毕业生求职信
2014/06/25 职场文书
股东授权委托书范文
2014/09/13 职场文书
2014最新毕业证代领委托书
2014/09/26 职场文书
2015年医院保卫科工作总结
2015/07/23 职场文书
《狼牙山五壮士》教学反思
2016/02/17 职场文书
2016年幼儿园教研活动总结
2016/04/05 职场文书
SQL注入篇学习之盲注/宽字节注入
2022/03/03 MySQL
springboot集成redis存对象乱码的问题及解决
2022/06/16 Java/Android