zoukankan      html  css  js  c++  java
  • 创建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
  • 相关阅读:
    IMDB情感分类学习
    torchtext入门学习
    3.1日学习笔记|3.2日学习笔记
    2.24日学习笔记|2.26日学习笔记|2.27|2.28
    快慢指针问题
    2.21日学习笔记|2.22日学习笔记|2.23学习笔记
    dinic模板
    P1247 取火柴游戏 博弈nim
    博弈论
    P2161 [SHOI2009]会场预约 树状数组
  • 原文地址:https://www.cnblogs.com/the-wang/p/7512047.html
Copyright © 2011-2022 走看看