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 相关文章推荐
jQuery UI AutoComplete 自动完成使用小记
Aug 21 Javascript
javascript中input中readonly和disabled区别介绍
Oct 23 Javascript
js实现收缩菜单效果实例代码
Oct 30 Javascript
javascript动态向网页中添加表格实现代码
Feb 19 Javascript
javascript使用prototype完成单继承
Dec 24 Javascript
jQuery中:password选择器用法实例
Jan 03 Javascript
jQuery实现弹出窗口中切换登录与注册表单
Jun 05 Javascript
js+HTML5基于过滤器从摄像头中捕获视频的方法
Jun 16 Javascript
jquery validate和jquery form 插件组合实现验证表单后AJAX提交
Aug 26 Javascript
浅谈addEventListener和attachEvent的区别
Jul 14 Javascript
JS判断鼠标进入容器的方向与window.open新窗口被拦截的问题
Dec 23 Javascript
微信小程序之几种常见的弹框提示信息实现详解
Jul 11 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函数serialize()与unserialize()的使用方法
2014/08/19 PHP
php中base64_decode与base64_encode加密解密函数实例
2014/11/24 PHP
php获取英文姓名首字母的方法
2015/07/13 PHP
PHP易混淆知识整理笔记
2015/09/24 PHP
6个常见的 PHP 安全性攻击实例和阻止方法
2020/12/16 PHP
JQuery 动画卷页 返回顶部 动画特效(兼容Chrome)
2010/02/15 Javascript
js change,propertychange,input事件小议
2011/12/20 Javascript
jquery 如何动态添加、删除class样式方法介绍
2012/11/07 Javascript
js 获取坐标 通过JS得到当前焦点(鼠标)的坐标属性
2013/01/04 Javascript
怎么清空javascript数组
2013/05/11 Javascript
完美兼容IE,chrome,ff的设为首页、加入收藏及保存到桌面js代码
2014/12/17 Javascript
js实现随屏幕滚动的带缓冲效果的右下角广告代码
2015/09/04 Javascript
jQuery插件编写步骤详解
2016/06/03 Javascript
canvas绘制一个常用的emoji表情
2017/03/30 Javascript
vue loadmore组件上拉加载更多功能示例代码
2017/07/19 Javascript
网页爬虫之cookie自动获取及过期自动更新的实现方法
2018/03/06 Javascript
Vue中控制v-for循环次数的实现方法
2018/09/26 Javascript
vue router的基本使用和配置教程
2018/11/05 Javascript
微信小程序分享功能onShareAppMessage(options)用法分析
2019/04/24 Javascript
使用Vue实现移动端左滑删除效果附源码
2019/05/16 Javascript
微信小程序关键字变色实现代码实例
2019/12/13 Javascript
jquery实现简单自动轮播图效果
2020/07/29 jQuery
[02:54]DOTA2英雄基础教程 暗影牧师戴泽
2013/12/05 DOTA
python生成日历实例解析
2014/08/21 Python
Linux下将Python的Django项目部署到Apache服务器
2015/12/24 Python
python使用多进程的实例详解
2018/09/19 Python
使用Python自动化破解自定义字体混淆信息的方法实例
2019/02/13 Python
django 使用 PIL 压缩图片的例子
2019/08/16 Python
手机使用python操作图片文件(pydroid3)过程详解
2019/09/25 Python
Window版下在Jupyter中编写TensorFlow的环境搭建
2020/04/10 Python
html5仿支付宝密码框的实现代码
2017/09/06 HTML / CSS
软件测试工程师面试问题精选
2016/10/28 面试题
学生自我鉴定范文
2013/10/04 职场文书
打架检讨书800字
2014/01/10 职场文书
学校青年志愿者活动总结
2015/05/06 职场文书
68行Python代码实现带难度升级的贪吃蛇
2022/01/18 Python