javascript中创建对象的三种常用方法


Posted in Javascript onDecember 30, 2010

创建对象的三种方法
方法一:

var obj = new Object(); 
obj.属性 = 值; 
//继续添加其它属性 
obj.方法 = function(参数) { 
//功能代码 
} 
//继续添加其它方法

方法二:

var obj = { 
属性:值 , 
//继续添加其它属性 , 
方法: function(参数) { 
功能代码 
} , 
//继续添加其它方法 
}

以上两种方法都是直接创建一个对象

方法三:

//先定义对象的模型,也可以理解为类 
function obj(参数) { 
this.属性 = 值; 
//继续添加其它属性 
} obj.prototype.方法 = function(参数) { 
//功能代码 
.... 
} 
//继续添加其它方法 
//再根据对象的模型实例化对象 
var aTest = new obj(参数)
Javascript 相关文章推荐
如何实现JS函数的重载
Sep 22 Javascript
用javascript父窗口控制只弹出一个子窗口
Apr 10 Javascript
JS中的public和private对象,即static修饰符
Jan 18 Javascript
js动态调用css属性的小规律及实例说明
Dec 28 Javascript
WEB前端开发都应知道的jquery小技巧及jquery三个简写
Nov 15 Javascript
js自定义select下拉框美化特效
May 12 Javascript
详解js数组的完全随机排列算法
Dec 16 Javascript
微信小程序自定义导航隐藏和显示功能
Jun 13 Javascript
Angular使用动态加载组件方法实现Dialog的示例
May 11 Javascript
从理论角度讨论JavaScript闭包
Apr 03 Javascript
vue实现文字加密功能
Sep 27 Javascript
Vue中多元素过渡特效的解决方案
Feb 05 Javascript
javascript 闭包疑问
Dec 30 #Javascript
javascript数字数组去重复项的实现代码
Dec 30 #Javascript
ExtJs的Date格式字符代码
Dec 30 #Javascript
jcarousellite.js 基于Jquery的图片无缝滚动插件
Dec 30 #Javascript
使用jQuery全局事件ajaxStart为特定请求实现提示效果的代码
Dec 30 #Javascript
在VS2008中使用jQuery智能感应的方法
Dec 30 #Javascript
jQuery在vs2008及js文件中的无智能提示的解决方法
Dec 30 #Javascript
You might like
PHP面向对象编程快速入门
2006/10/09 PHP
php 设计模式之 单例模式
2008/12/19 PHP
php 应用程序安全防范技术研究
2009/09/25 PHP
PHPCMS V9 添加二级导航的思路详解
2016/10/20 PHP
JavaScript 私有成员分析
2009/01/13 Javascript
jquery异步调用页面后台方法‏(asp.net)
2011/03/01 Javascript
JavaScript设置首页和收藏页面的小例子
2013/11/11 Javascript
Nodejs中自定义事件实例
2014/06/20 NodeJs
JavaScript多线程详解
2015/08/12 Javascript
JavaScript常用数组算法小结
2016/02/13 Javascript
读Javascript高性能编程重点笔记
2016/12/21 Javascript
Base64(二进制)图片编码解析及在各种浏览器的兼容性处理
2017/02/09 Javascript
vue按需引入element Transfer 穿梭框
2017/09/30 Javascript
Vue实现内部组件轮播切换效果的示例代码
2018/04/07 Javascript
JS 使用 window对象的print方法实现分页打印功能
2018/05/16 Javascript
微信小程序 MinUI组件库系列之badge徽章组件示例
2018/08/20 Javascript
node+express框架中连接使用mysql(经验总结)
2018/11/10 Javascript
js实现简单页面全屏
2019/09/17 Javascript
js中位数不足自动补位扩展padLeft、padRight实现代码
2020/04/06 Javascript
Python加pyGame实现的简单拼图游戏实例
2015/05/15 Python
在Django中限制已登录用户的访问的方法
2015/07/23 Python
深入理解Python中命名空间的查找规则LEGB
2015/08/06 Python
Python面向对象程序设计类变量与成员变量、类方法与成员方法用法分析
2019/04/12 Python
python中open函数的基本用法示例
2019/09/07 Python
深入了解如何基于Python读写Kafka
2019/12/31 Python
Python有参函数使用代码实例
2020/01/06 Python
python通过安装itchat包实现微信自动回复收到的春节祝福
2020/01/19 Python
css3进行截取替代js的substring
2013/09/02 HTML / CSS
德国最大的设计师鞋网上商店:Budapester
2017/12/07 全球购物
美国在线健康和美容市场:Pharmapacks
2018/12/05 全球购物
Lentiamo比利时:便宜的隐形眼镜
2020/02/14 全球购物
学生安全教育材料
2014/02/14 职场文书
开学季活动策划方案
2014/02/28 职场文书
环保倡议书
2014/04/14 职场文书
学习杨善洲同志先进事迹心得体会
2016/01/23 职场文书
MySQL 8.0 之不可见列的基本操作
2021/05/20 MySQL