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 相关文章推荐
JS写的贪吃蛇游戏(个人练习)
Jul 08 Javascript
javascript 获取函数形参个数
Jul 31 Javascript
jquery+正则实现统一的表单验证
Sep 20 Javascript
Avalon中文长字符截取、关键字符隐藏、自定义过滤器
May 18 Javascript
IONIC自定义subheader的最佳解决方案
Sep 22 Javascript
一道面试题引发的对javascript类型转换的思考
Mar 06 Javascript
详谈Angular 2+ 的表单(一)之模板驱动型表单
Apr 25 Javascript
微信小程序模板(template)使用详解
Jan 31 Javascript
vue.js 实现评价五角星组件的实例代码
Aug 13 Javascript
微信小程序map组件结合高德地图API实现wx.chooseLocation功能示例
Jan 23 Javascript
JS简单表单验证功能完整示例
Jan 26 Javascript
JS变量提升原理与用法实例浅析
May 22 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的几个常用数字判断函数代码
2012/04/24 PHP
php中存储用户ID和密码到mysql数据库的方法
2013/02/06 PHP
php获取本地图片文件并生成xml文件输出具体思路
2013/04/27 PHP
详解WordPress开发中的get_post与get_posts函数使用
2016/01/04 PHP
php异步:在php中使用fsockopen curl实现类似异步处理的功能方法
2016/12/10 PHP
如果文字过长,则将过长的部分变成省略号显示
2006/06/26 Javascript
dess中一个简单的多路委托的实现
2010/07/20 Javascript
js中有关IE版本检测
2012/01/04 Javascript
javascript去除字符串左右两端的空格
2015/02/05 Javascript
微信小程序 解析网页内容详解及实例
2017/02/22 Javascript
使用Browserify来实现CommonJS的浏览器加载方法
2017/05/14 Javascript
IScroll那些事_当内容不足时下拉刷新的解决方法
2017/07/18 Javascript
Vue 中批量下载文件并打包的示例代码
2017/11/20 Javascript
基于vue-router 多级路由redirect 重定向的问题
2018/09/03 Javascript
Vue中android4.4不兼容问题的解决方法
2018/09/04 Javascript
js使用Promise实现简单的Ajax缓存
2018/11/14 Javascript
JS中数据结构与算法---排序算法(Sort Algorithm)实例详解
2019/06/17 Javascript
js类的继承定义与用法分析
2019/06/21 Javascript
[01:48]完美圣典齐天大圣至宝宣传片
2016/12/17 DOTA
go和python调用其它程序并得到程序输出
2014/02/10 Python
Python实现好友全头像的拼接实例(推荐)
2017/06/24 Python
Python实现将字符串的首字母变为大写,其余都变为小写的方法
2019/06/11 Python
Python3和PyCharm安装与环境配置【图文教程】
2020/02/14 Python
基于Python-Pycharm实现的猴子摘桃小游戏(源代码)
2021/02/20 Python
TripAdvisor印尼站:全球领先的旅游网站
2018/03/15 全球购物
阿迪达斯希腊官方网上商店:adidas希腊
2019/04/06 全球购物
阿联酋最好的手机、电子产品和家用电器网上商店:Eros Digital Home
2020/08/09 全球购物
工商管理专业实习生自我鉴定
2013/09/29 职场文书
2014年城管个人工作总结
2014/12/08 职场文书
公司感谢信范文
2015/01/22 职场文书
2015年学校图书室工作总结
2015/05/19 职场文书
小学体育组工作总结
2015/08/13 职场文书
2016国庆节67周年红领巾广播稿
2015/12/18 职场文书
小学科学课教学反思
2016/02/23 职场文书
财务年终工作总结大全
2019/06/20 职场文书
原生JS实现分页
2022/04/19 Javascript