javascript学习二: 简单对象

2023-04-12


具体内容请看代码和注释


上述代码特别注意:
1. 变量在function中,如果没有用this声明,这个变量就仅仅只是一个局部变量,不是类的属性。
2. 调用属性可以有一下两种方式调用


alert(p1.name+","+p1.address+","+p1.x);
alert(p2["name"]+","+p2["address"]);
var x = function() {
        alert("x");
    }
    //此时x就是一个function函数
    x();
    function fn() {
        alert("fn");
        //对于函数而言,直接写return就等于有返回值
        return "100";
    }
    //此时是将y这个变量指向函数fn,可以通过y()来调用函数
    var y = fn;
    fn();
    //可以调用
    y();
    //将函数fn所执行的返回值传给z变量,所以z为100
    var z = fn();
    alert(z);//显示100
    alert(y);//显示fn整个函数的定义



本文仅代表作者观点,版权归原创者所有,如需转载请在文中注明来源及作者名字。

免责声明:本文系转载编辑文章,仅作分享之用。如分享内容、图片侵犯到您的版权或非授权发布,请及时与我们联系进行审核处理或删除,您可以发送材料至邮箱:service@tojoy.com