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的简单图片切换效果
Jan 06 Javascript
Jquery判断IE6等浏览器的代码
Apr 05 Javascript
Ajax同步与异步传输的示例代码
Nov 21 Javascript
JS使用parseInt解析数字实现求和的方法
Aug 05 Javascript
关于javascript中dataset的问题小结
Nov 16 Javascript
AngularJs Javascript MVC 框架
Jun 20 Javascript
JavaScript实现父子dom同时绑定两个点击事件,一个用捕获,一个用冒泡时执行顺序的方法
Mar 30 Javascript
解决Vue 通过下表修改数组,页面不渲染的问题
Mar 08 Javascript
JS面试题大坑之隐式类型转换实例代码
Oct 14 Javascript
Vue CLI3中使用compass normalize的方法
May 30 Javascript
微信小程序实现传递多个参数与事件处理
Aug 12 Javascript
微信小程序中target和currentTarget的区别小结
Nov 06 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
syphon 虹吸式咖啡冲泡冲煮倒水的得与失
2021/03/03 冲泡冲煮
function.inc.php超越php
2006/12/09 PHP
PHP垃圾回收机制引用计数器概念分析
2013/06/24 PHP
解析php mysql 事务处理回滚操作(附实例)
2013/08/05 PHP
PHP基于CURL进行POST数据上传实例
2014/11/10 PHP
PHP生成RSS文件类实例
2014/12/05 PHP
javascript 支持ie和firefox杰奇翻页函数
2008/07/22 Javascript
给Function做的OOP扩展
2009/05/07 Javascript
jQuery setTimeout传递字符串参数报错的解决方法
2014/06/09 Javascript
jquery if条件语句的写法
2016/05/19 Javascript
简单实现node.js图片上传
2016/12/18 Javascript
基于layer.js实现收货地址弹框选择然后返回相应的地址信息
2017/05/26 Javascript
Vuejs实现购物车功能
2017/11/05 Javascript
如何在微信小程序中实现Mixins方案
2019/06/20 Javascript
layer关闭当前窗口页面以及确认取消按钮的方法
2019/09/09 Javascript
js实现百度淘宝搜索功能
2020/02/17 Javascript
浅谈React中组件逻辑复用的那些事儿
2020/05/21 Javascript
[02:40]DOTA2殁境神蚀者 英雄基础教程
2013/11/26 DOTA
Python常见字典内建函数用法示例
2018/05/14 Python
Python3模拟登录操作实例分析
2019/03/12 Python
Python创建或生成列表的操作方法
2019/06/19 Python
Python符号计算之实现函数极限的方法
2019/07/15 Python
pycharm中显示CSS提示的知识点总结
2019/07/29 Python
Anaconda配置pytorch-gpu虚拟环境的图文教程
2020/04/16 Python
Django框架配置mysql数据库实现过程
2020/04/22 Python
Python基础进阶之海量表情包多线程爬虫功能的实现
2020/12/17 Python
canvas版人体时钟的实现示例
2021/01/29 HTML / CSS
家得宝加拿大家装网上商店:The Home Depot加拿大
2016/08/27 全球购物
WiFi云数码相框:Nixplay
2018/07/05 全球购物
毕业生个人投资创业计划书
2014/01/04 职场文书
安全生产承诺书
2014/03/26 职场文书
公司总经理任命书
2014/06/05 职场文书
债务追讨授权委托书范本
2014/10/16 职场文书
怎样写工作总结啊!
2019/06/18 职场文书
Vue Element-ui表单校验规则实现
2021/07/09 Vue.js
Apache Kafka 分区重分配的实现原理解析
2022/07/15 Servers