zoukankan      html  css  js  c++  java
  • JavaScript对象

    https://www.runoob.com/js/js-objects.html

    JavaScript中所有事物都是对象:字符串、数值、数组、函数...

    对象只是一种特殊的数据。对象拥有属性和方法。

    var message="Hello World";
    var x=message.length;
    var x=message.toUpperCase();

    创建JavaScript对象:

    (1)使用Object定义并创建对象的实例:这种是不是无法添加函数?怎么添加?

    var person=new Object();
    person.firstName="John";
    
    var o = new Object(true);    //创建布尔对象
    
    person={firstname:"John",lastname:"Doe",age:50,eyecolor:"blue"}

    (2)使用函数来定义对象,然后创建新的对象实例。

    function person(firstname,lastname,age,eyecolor){
        this.firstname=firstname;
        this.lastname=lastname;
        this.age=age;
        this.eyecolor=eyecolor;
    // function changeName(name) {
    //     this.lastname = name;
    // }
    }
    person.prototype.changeName=function(name){
            this.lastname=name;
    };
    myMother=new person("Sally","Rally",48,"green");

    myMother.changeName("Doe");
    document.write(myMother.lastname);

     

  • 相关阅读:
    C#
    Jquery
    JavaScript
    JavaScript
    JavaScript
    JavaScript
    Html
    JavaScript
    (转)SC Create 创建一个Windows系统服务
    我的MyGeneration
  • 原文地址:https://www.cnblogs.com/wllwqdeai/p/15518585.html
Copyright © 2011-2022 走看看