在Javascript中定义对象类别


Posted in Javascript onDecember 22, 2006

From: JavaEye.com

注意JavaScript中对象类别的定义,使用function来定义对象类别,初始化对象使用new操作符
function Person(name, age) {
 this.name = name;
 this.age = age;
 this.toString = function() {
 document.writeln("[name]:"+this.name+"<br>"+"[age]:"+this.age);
 }
}

完整的简单HTML
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>JavaScript</title>
<script language="javascript" type="text/javascript">
function Person(name, age) {
 this.name = name;
 this.age = age;
 this.toString = function() {
 document.writeln("[name]:"+this.name+"<br>"+"[age]:"+this.age);
 }
}
</script>
</head>

<body>
<script type="text/javascript">
 var person = new Person();
 person.name="robbin";
 person.age=30;
 person.toString();
</script>
</body>
</html>

Javascript 相关文章推荐
JavaScript Event学习补遗 addEventSimple
Feb 11 Javascript
js里的prototype使用示例
Nov 19 Javascript
js使用removeChild方法动态删除div元素
Aug 01 Javascript
使用js画图之画切线
Jan 12 Javascript
jQuery中noConflict()用法实例分析
Feb 08 Javascript
jQuery实现从身份证号中获取出生日期和性别的方法分析
Feb 25 Javascript
Mac下使用charles遇到的问题以及解决办法
Jan 10 Javascript
touch.js 拖动、缩放、旋转 (鼠标手势)功能代码
Feb 04 Javascript
js调用刷新界面的几种方式
May 03 Javascript
jQuery.Sumoselect插件实现下拉复选框效果
Nov 09 jQuery
vue组件编写之todolist组件实例详解
Jan 22 Javascript
vue.js实现的全选与全不选功能示例【基于elementui】
Dec 03 Javascript
枚举JavaScript对象的函数
Dec 22 #Javascript
JavaScript使用prototype定义对象类型(转)[
Dec 22 #Javascript
拖动Html元素集合 Drag and Drop any item
Dec 22 #Javascript
拖动一个HTML元素
Dec 22 #Javascript
JavaScript中Array 对象相关的几个方法
Dec 22 #Javascript
JavaScript事件列表解说
Dec 22 #Javascript
改进:论坛UBB代码自动插入方式
Dec 22 #Javascript
You might like
php 验证码制作(网树注释思想)
2009/07/20 PHP
THINKPHP+JS实现缩放图片式截图的实现
2010/03/07 PHP
Avengerls vs Newbee BO3 第一场2.18
2021/03/10 DOTA
js 数组操作代码集锦
2009/04/28 Javascript
一个简单的JavaScript数据缓存系统实现代码
2010/10/24 Javascript
javascript向flash swf文件传递参数值注意细节
2012/12/11 Javascript
js 取时间差去掉周六周日实现代码
2012/12/25 Javascript
AngularJS中取消对HTML片段转义的方法例子
2015/01/04 Javascript
jquery中的工具使用方法$.isFunction, $.isArray(), $.isWindow()
2015/08/09 Javascript
JavaScript手机振动API
2016/06/11 Javascript
Ext JS动态加载JavaScript创建窗体的方法
2016/06/23 Javascript
jQuery下拉框的简单应用
2016/06/24 Javascript
JavaScript读二进制文件并用ajax传输二进制流的方法
2016/07/18 Javascript
利用angular.copy取消变量的双向绑定与解析
2016/11/25 Javascript
JavaScript实现左右下拉框动态增删示例
2017/03/09 Javascript
Vue实现自带的过滤器实例
2017/03/09 Javascript
angular select 默认值设置方法
2017/06/23 Javascript
详解express与koa中间件模式对比
2017/08/07 Javascript
浅谈webpack 自动刷新与解析
2018/04/09 Javascript
Vue.js 2.x之组件的定义和注册图文详解
2018/06/19 Javascript
vue-router传参用法详解
2019/01/19 Javascript
详解webpack引用jquery(第三方模块)的三种办法
2019/08/21 jQuery
Flutter实现仿微信底部菜单栏功能
2019/09/18 Javascript
vue 解决data中定义图片相对路径页面不显示的问题
2020/08/13 Javascript
[48:35]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 TNC vs Optic
2018/04/03 DOTA
[51:27]LGD vs Liquid 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
python自动发邮件库yagmail的示例代码
2018/02/23 Python
Flask框架响应、调度方法和蓝图操作实例分析
2018/07/24 Python
对python判断ip是否可达的实例详解
2019/01/31 Python
深入了解和应用Python 装饰器 @decorator
2019/04/02 Python
使用CSS3的背景渐变Text Gradient 创建文字颜色渐变
2014/08/19 HTML / CSS
使用CSS3配合IE滤镜实现渐变和投影的效果
2015/09/06 HTML / CSS
全球采购的街头服饰和帽子:Urban Excess
2020/10/28 全球购物
离婚协议书包括哪些内容
2014/10/16 职场文书
贷款收入证明范本
2015/06/12 职场文书
SpringBoot集成Redis,并自定义对象序列化操作
2021/06/22 Java/Android