在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 相关文章推荐
关于JS中setTimeout()无法调用带参函数问题的解决方法
Jun 21 Javascript
Node.js Express 框架 POST方法详解
Jan 23 Javascript
ES6新特性之字符串的扩展实例分析
Apr 01 Javascript
自适应布局meta标签中viewport、content、width、initial-scale、minimum-scale、maximum-scale总结
Aug 18 Javascript
对于js垃圾回收机制的理解
Sep 14 Javascript
详解JS中的this、apply、call、bind(经典面试题)
Sep 19 Javascript
JavaScript数组去重算法实例小结
May 07 Javascript
浅谈React Native 传参的几种方式(小结)
May 21 Javascript
微信小程序实现分享商品海报功能
Sep 30 Javascript
JS实现鼠标按下拖拽效果
Jul 23 Javascript
解决Vue的文本编辑器 vue-quill-editor 小图标样式排布错乱问题
Aug 03 Javascript
Vue filter 过滤器、以及在table中的使用介绍
Sep 07 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
解密ThinkPHP3.1.2版本之模板继承
2014/06/19 PHP
php字符比较函数similar_text、strnatcmp与strcasecmp用法分析
2014/11/18 PHP
浅析php静态方法与非静态方法的用法区别
2016/05/17 PHP
解决在laravel中auth建立时候遇到的问题
2019/10/15 PHP
jquery让指定的元素闪烁显示的方法
2015/03/17 Javascript
原生js与jQuery实现简单的tab切换特效对比
2015/07/30 Javascript
在jQuery中处理XML数据的大致方法
2015/08/14 Javascript
jQuery的图片轮播插件PgwSlideshow使用详解
2016/08/11 Javascript
Bootstrap 3.x打印预览背景色与文字显示异常的解决
2016/11/06 Javascript
JS碰撞运动实现方法详解
2016/12/15 Javascript
jQuery插件ajaxFileUpload使用详解
2017/01/10 Javascript
JavaScript数组复制详解
2017/02/02 Javascript
Angular2库初探
2017/03/01 Javascript
jQuery+ThinkPHP+Ajax实现即时消息提醒功能实例代码
2017/03/21 jQuery
详解Vue微信公众号开发踩坑全记录
2017/08/21 Javascript
Angular2使用vscode断点调试ts文件的方法
2017/12/13 Javascript
微信小程序表单弹窗实例
2018/07/19 Javascript
微信小程序使用npm包的方法步骤
2019/08/13 Javascript
微信小程序 wx:for遍历循环使用实例解析
2019/09/09 Javascript
如何利用nodejs实现命令行游戏
2020/11/24 NodeJs
[43:24]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS Liquid
2018/03/30 DOTA
python完成FizzBuzzWhizz问题(拉勾网面试题)示例
2014/05/05 Python
Python内建函数之raw_input()与input()代码解析
2017/10/26 Python
Python栈的实现方法示例【列表、单链表】
2020/02/22 Python
解决windows上安装tensorflow时报错,“DLL load failed: 找不到指定的模块”的问题
2020/05/20 Python
python 抓取知乎指定回答下视频的方法
2020/07/09 Python
python与js主要区别点总结
2020/09/13 Python
CSS3+font字体文件实现圆形半透明菜单具体步骤(图解)
2013/06/03 HTML / CSS
html5使用canvas绘制文字特效
2014/12/15 HTML / CSS
N.Peal官网:来自伦敦的高档羊绒品牌
2018/10/29 全球购物
美国孕妇装购物网站:Motherhood Maternity
2019/09/22 全球购物
介绍一下游标
2012/01/10 面试题
尽职尽责村干部自我鉴定
2014/01/23 职场文书
运动会通讯稿400字
2014/01/28 职场文书
中国文明网向国旗敬礼活动精彩寄语2014
2014/09/27 职场文书
手机被没收的检讨书
2014/10/04 职场文书