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 03 Javascript
jQuery代码优化之基本事件
Nov 01 Javascript
$.each与$().each的区别示例介绍
Mar 20 Javascript
jquery+ajax验证不通过也提交表单问题处理
Dec 12 Javascript
JS实现超简洁网页title标题跑动闪烁提示效果代码
Oct 23 Javascript
js窗口关闭提示信息(兼容IE和firefox)
Oct 23 Javascript
jacascript DOM节点——元素节点、属性节点、文本节点
Apr 18 Javascript
React Native 自定义下拉刷新上拉加载的列表的示例
Mar 01 Javascript
Vue使用Proxy监听所有接口状态的方法实现
Jun 07 Javascript
vue eslint简要配置教程详解
Jul 26 Javascript
JavaScript forEach中return失效问题解决方案
Jun 01 Javascript
详解vue-cli项目在IE浏览器打开报错解决方法
Dec 10 Vue.js
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初学者头疼问题总结
2006/10/09 PHP
关于页面优化和伪静态
2009/10/11 PHP
PHP中spl_autoload_register()函数用法实例详解
2016/07/18 PHP
PHP Filter过滤器全面解析
2016/08/09 PHP
Prototype使用指南之dom.js
2007/01/10 Javascript
使用JavaScript库还是自己写代码?
2010/01/28 Javascript
基于jQuery的星级评分插件
2011/08/12 Javascript
Javascript Objects详解
2014/09/04 Javascript
jquery中cookie用法实例详解(获取,存储,删除等)
2016/01/04 Javascript
jQuery实现二维码扫描功能
2017/01/09 Javascript
详解Angular中的自定义服务Service、Provider以及Factory
2017/04/22 Javascript
vue中添加mp3音频文件的方法
2018/03/02 Javascript
Vue.js做select下拉列表的实例(ul-li标签仿select标签)
2018/03/02 Javascript
vue2 全局变量的设置方法
2018/03/09 Javascript
js实现一个简易计算器
2020/03/30 Javascript
详解node登录接口之密码错误限制次数(含代码)
2019/10/25 Javascript
让你30分钟快速掌握vue3教程
2020/10/26 Javascript
编写Python小程序来统计测试脚本的关键字
2016/03/12 Python
Python找出list中最常出现元素的方法
2016/06/14 Python
利用arcgis的python读取要素的X,Y方法
2018/12/22 Python
pycharm 将python文件打包为exe格式的方法
2019/01/16 Python
python通过txt文件批量安装依赖包的实现步骤
2019/08/13 Python
python 数据提取及拆分的实现代码
2019/08/26 Python
WxPython实现无边框界面
2019/11/18 Python
对Matlab中共轭、转置和共轭装置的区别说明
2020/05/11 Python
用HTML5中的Canvas结合公式绘制粒子运动的教程
2015/05/08 HTML / CSS
Space NK美国站:英国高端美妆护肤商城
2017/05/22 全球购物
Sasa莎莎海外旗舰店:香港莎莎美妆平台
2018/03/21 全球购物
印度化妆品购物网站:Nykaa
2018/07/22 全球购物
TCP/IP中的TCP和IP分别承担什么责任
2012/04/21 面试题
大学生水文观测实习自我鉴定
2013/09/29 职场文书
民警个人对照检查剖析材料
2014/09/17 职场文书
学生上课看漫画的检讨书
2014/09/26 职场文书
求职简历自荐信怎么写
2015/03/26 职场文书
怎样写观后感
2015/06/19 职场文书
python实现对doc、txt、xls等文档的读写操作
2022/04/02 Python