创建javaScript 对象

创建新实例person 并向其添加四个属性:

1 person=new Object();
2 person.firstname="Bill";
3 person.lastname="Gates";
4 person.age=56;
5 person.eyecolor="blue";
person{firstname:"john",lastname:"doe",age:50,eyecolor:"blue"};
1 function person(firstname,lastname,age,eyecolor){
2 this.first=firstname;
3 this.lastname=lastname;
4 this.age=age;
5 this.eyecolor=eyecol

创建JavaScript对象后就可以利用对象创建实例:

1 var myFather = new person("Bill","Gates",56,"blue");
2 var myMother=new person("Steve","Jobs",48,"green");

把方法添加到JavaScript对象

 1 function person(firstname,lastname,age,eyecolor){
 2 this.firstname=firstname;
 3 this.lastname=lastname;
 4 this.age=age;
 5 this.eyecolor=eyecolor;
 6
 7 this.changeName=changeName;
 8 function changeName(name){
 9 this.lastname=name;
10 }
11 }

javaScript  类

javaScript类是面向对象的语言,但javaScript不使用类

在javaScript 中,不会创建类,也不会通过类来创建对象

javaScript基于prototype(原型) 而不是基于类的

javaScript  for..in循环

for...in会遍历对象中的每个属性

1 var person=={fname:"bill",lname:"gates",age"56};
2
3 for(x in person)
4 {
5 txt=txt+person[x];
6 }
7 document.getElementById("demo").innerHTML=txt;

将会输出:

billgates56
时间: 2025-01-02 19:11:45

创建javaScript 对象的相关文章

创建 JavaScript 对象

http://www.w3school.com.cn/js/js_objects.asp 创建 JavaScript 对象 通过 JavaScript,您能够定义并创建自己的对象. 创建新对象有两种不同的方法: 定义并创建对象的实例 使用函数来定义对象,然后创建新的对象实例 创建直接的实例 这个例子创建了对象的一个新实例,并向其添加了四个属性: 实例 person=new Object(); person.firstname="Bill"; person.lastname="

JavaScript进阶系列03,通过硬编码、工厂模式、构造函数创建JavaScript对象

本篇体验通过硬编码.工厂模式.构造函数来创建JavaScript对象. □ 通过硬编码创建JavaScript对象 当需要创建一个JavaScript对象时,我们可能这样写: var person = { firstName: "Darren", lastName: "Ji", getFullName: function() { return this.firstName + " " + this.lastName; } }; 如果需要创建2个结

创建JAVASCRIPT对象3种方法

创建JAVASCRIPT对象3种方法 方法一:直接定义并创建对象实例 var obj = new Object();    //创建对象实例 //添加属性obj.num = 5;   //添加属性 obj.fn = function( cin ){ return cin;}    //添加方法 访问对象的方法:objectName.methodName() 访问对象的属性:objectName.propertyName 方法二:用函数来定义对象然后创建对象实例 function Class(){

创建Javascript对象的途径/方式

1.通过Object对象实例化,然后在外部添加属性/方法(原始模式) var obj = new Object(); obj.v = ''; obj.func = function() { //... } 2.通过构造函数实例化,然后在外部通过prototype添加属性,或者在构造函数里面直接定义属性 (只在外部定义属性,是原型模式,只在内部定义属性,为构造函数模式,内外都定义,即混合原型/构造函数模式) //原型模式 function obj() { } obj.v = ''; obj.pro

创建JavaScript对象的方法

方法一:object类型方法 var  person = new Object(); person.name="alisa"; person.age="16"; person.sex="female"; person.sayname = function(){ return this.name; } 方法二:对象字面量方法 var person={ name:"alisa", age:16, sex:"female&

创建javascript对象的几种方式

ECMAScript提供的对象有:String.Date.Array.Boolean.Math.Number.RegExp.Global 程序中需要用到很多自定义的js对象 1.直接创建 var obj = new Object(); obj.username = "jinxiao"; obj.age = 26; 可替代该方法的是:var obj = {username:"jinxiao",age:26}; 2.构造函数创建 function Obj(usernam

3种创建、调用JavaScript对象的方法

hey you guys,两个月没有写技术博客了.作为一名有理想.有抱负的程序员,两个月不写技术博客,真该打.业精于勤,荒于嬉.行成于思,毁于随.勤奋是必不可少的,今后养成一周至少一篇博客的习惯.好了,不瞎扯了,书归正传.  今天在做项目时,遇到了需要创建JavaScript对象的情况.所以Bing了一篇老外写的关于3种创建JavaScript对象的文章,看后跟着打了一遍代码.感觉方法挺好的,在这里与大家分享一下. 一.利用函数创建对象: //定义对象 function Animal(type)

创建 JavaScript 类和对象 prototype

创建 JavaScript 对象 通过 JavaScript,您能够定义并创建自己的对象. 创建新对象有两种不同的方法: 定义并创建对象的实例(直接创建方式) person=new Object(); person.firstname="Bill"; person.lastname="Gates"; person.age=56; person.eyecolor="blue"; 或者 person={firstname:"John&quo

学习Javascript笔记1 Javascript对象1

以前学过一段时间Js,现在再看,感觉又像是新知识,说明自己对Js掌握的还不是很好(是很不好,从来就没好过,嘿嘿),在这里,在温习一下 如果各位大哥大姐不幸看到了,,额 额这只是自己的笔记. 在Js里面 面向对象的思想是绝对很重要的,大家如果看过大神的代码,就会知道在Js里面面向对象的思想有多么重要了 JavaScript 中的所有事物都是对象:字符串(String).数字(Number).数组(Array).日期(Date),等等. 在 JavaScript 中,对象是拥有属性和方法的数据. 属