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
  • 相关阅读:
    RabbitMq 集群配置
    获取 input 单选框和多选框的值
    js 获取 通过 ”?“ 或者 ”&“ url 传过来参数值
    Java 对文件的读取操作
    java 链接jdbc
    了解EBP寄存器
    节后后遗症
    [转]web service实现原理与异步调用
    Javascript实现无刷新分页
    邮件发送
  • 原文地址:https://www.cnblogs.com/the-wang/p/7512047.html
Copyright © 2011-2022 走看看