JavaScript中创建对象的几种方法
来源:互联网 发布:软件ui设计 编辑:程序博客网 时间:2024/04/27 10:03
1、使用new关键字调用构造器创建对象
function Person(name,age){ this.name=name; this.age=age; } var p=new Person('joc',20); document.write(p.name+" "+p.age);
2、使用Object直接创建对象
可以动态地增加属性和方法
<script type="text/javascript"> //创建空对象 var myObj=new Object(); //增加属性 myObj.name="joc"; myObj.age="20"; //输出对象的属性 document.writeln(myObj.name+" "+myObj.age); //增加方法 myObj.info=function objTest(){ document.writeln("name:"+this.name); document.writeln("age:"+this.age); }</script>
3、使用JSON语法创建对象
格式如下:
object={ propertyName1:propertyValue1, propertyName2:propertyValue2}
注意:最后一个属性值后边不要加逗号
使用JSON语法创建JavaScript对象,属性值可以是普通字符串、任何基本数据类型、函数、数组,还可以是另外一个JSON语法创建的对象。
例如:
person={ name:'joc', gender:'male', //使用JSON对象为其指定一个属性 son:{ name:'sonam', age:17 }, //使用JSON语法为person直接分配一个方法 info:function(){ document.writeln("姓名:"+this.name+"性别:"+this.gender); }, //定义一个数组 fruits:['apple','banana','orange'], //对象数组 parents:[ { name:'hhoh', age:21 },{ name:'moth', age:23 } ]};
0 0
- Javascript中创建对象的几种方法
- javascript中创建对象的几种方法总结
- JavaScript中创建对象的几种方法
- Javascript创建对象的几种方法
- JavaScript创建对象的几种方法
- javascript几种方法创建function对象的异同
- Javascript 创建对象实例的几种方法
- Javascript创建对象的几种常用方法
- javascript中创建对象的几种方式
- javascript中创建对象的几种方式
- Javascript中创建对象的几种方式
- 转:javascript中创建对象的几种方式
- JavaScript中创建对象的几种方式
- JavaScript中创建对象的几种方式
- JavaScript中对象的创建有以下几种方式
- JavaScript中创建对象的几种方式
- JavaScript中创建对象的几种模式
- 浅谈JavaScript中创建对象的几种方式
- Matalab 中如何用一个cell存储多个字符串并将其一次性写入EXcel中
- Oracle 用户概念与基本操作
- Ardrone2 ROS Image和OpenCV Image相互转化
- 线程池
- 妙用PPT 2003刻录多媒体光盘
- JavaScript中创建对象的几种方法
- 点击类别,并通过Toast将类别的名字显示出来
- Objective-C中#import如何规避多文件结构导致的重复包含;以及@class作用
- MySQL性能优化的20条经验
- java泛型详解
- java中的this和super
- Qt实现自定义QGraphicsItem,实现了一个闪烁的圆,和闪烁的文字
- Linux应用程序错误使用pthread_mutex_lock互斥锁触发SIG_ABRT信号的原因分析
- ImageView以淡入淡出的方式切换显示的图片