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
  • 相关阅读:
    PHPMyAdmin Docker
    Appium环境搭建-Mac版本
    上传项目到GitHub遇到的错误
    上传项目到GitHub(总结)
    C++ 简单代码,语法参照
    vs2010学习
    线性拟合-实验报告
    我的图形学程序
    网页版 连连看 html5实现
    带无线功能的笔记本 配置无线局域网 共享上网
  • 原文地址:https://www.cnblogs.com/the-wang/p/7512047.html
Copyright © 2011-2022 走看看