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 相关文章推荐
javascript 面向对象编程  function是方法(函数)
Sep 17 Javascript
Javascript 静态页面实现随机显示广告的办法
Nov 17 Javascript
js动态在form上插入enctype=multipart/form-data的问题
May 24 Javascript
JS调用CS里的带参方法实例
Aug 01 Javascript
jquery判断元素的子元素是否存在的示例代码
Feb 04 Javascript
返回上一页并自动刷新的JavaScript代码
Feb 19 Javascript
JSON格式的键盘编码对照表
Jan 29 Javascript
浅谈javascript基础之客户端事件驱动
Jun 10 Javascript
Vue-Router进阶之滚动行为详解
Sep 13 Javascript
详解webpack babel的配置
Jan 09 Javascript
使用async-validator编写Form组件的方法
Jan 10 Javascript
解决layui checkbox 提交多个值的问题
Sep 02 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
长波有什么东西
2021/03/01 无线电
PHP4.04简明安装
2006/10/09 PHP
PHP以及MYSQL日期比较方法
2012/11/29 PHP
深入解析phpCB批量转换的代码示例
2013/06/27 PHP
phpMyAdmin安装并配置允许空密码登录
2015/07/04 PHP
php 实现301重定向跳转实例代码
2016/07/18 PHP
kindeditor 加入七牛云上传的实例讲解
2017/11/12 PHP
PHP常用日期加减计算方法实例小结
2018/07/31 PHP
CLASS_CONFUSION JS混淆 全源码
2007/12/12 Javascript
jquery的each方法使用示例分享
2014/03/25 Javascript
jquery图片滚动放大代码分享(1)
2015/08/25 Javascript
js移动焦点到最后位置的简单方法
2016/11/25 Javascript
Webpack优化配置缩小文件搜索范围
2017/12/25 Javascript
Vuejs+vue-router打包+Nginx配置的实例
2018/09/20 Javascript
在React中写一个Animation组件为组件进入和离开加上动画/过度效果
2019/06/24 Javascript
详解ES6 Promise的生命周期和创建
2019/08/18 Javascript
node省市区三级数据性能测评实例分析
2019/11/06 Javascript
原生js实现随机点名
2020/07/05 Javascript
js实现点击选项置顶动画效果
2020/08/25 Javascript
pygame学习笔记(1):矩形、圆型画图实例
2015/04/15 Python
Django原生sql也能使用Paginator分页的示例代码
2017/11/15 Python
Python lambda函数基本用法实例分析
2018/03/16 Python
python 通过类中一个方法获取另一个方法变量的实例
2019/01/22 Python
python查询文件夹下excel的sheet名代码实例
2019/04/02 Python
在django中,关于session的通用设置方法
2019/08/06 Python
python 窃取摄像头照片的实现示例
2021/01/08 Python
虚拟环境及venv和virtualenv的区别说明
2021/02/05 Python
澳大利亚在线家具店:Luxo Living
2019/03/24 全球购物
用C#语言写出在本地创建一个UDP接收端口的具体过程
2016/02/22 面试题
医学生求职自荐信
2013/10/25 职场文书
村委会换届选举方案
2014/05/03 职场文书
仙境之桥观后感
2015/06/16 职场文书
用Python远程登陆服务器的步骤
2021/04/16 Python
python基于opencv批量生成验证码的示例
2021/04/28 Python
vue中data里面的数据相互使用方式
2022/06/05 Vue.js
sql注入报错之注入原理实例解析
2022/06/10 MySQL