js中普通函数与函数对象

Myth丶恋晨 2022-07-15 07:45 265阅读 0赞

1.用函数创建一个函数对象,主要在函数前加new就可以了。

若把user声明成一个对象,User中的this代表User对象。

2.普通函数

var name=”john”;

function User()

{

  1. this.name="frans";

function show()

{

alert(this.name);

}

show();

}

User();

若把User看成普通函数,函数中的·this指代window;

如果输出全局变量name,结果会是frans.

发表评论

表情:
评论列表 (有 0 条评论,265人围观)

还没有评论,来说两句吧...

相关阅读

    相关 inline函数普通函数的区别

    inline函数与普通函数的区别 举例 以下例子均是在比较老的gcc中比较普遍的例子,只是方便理解,实际上gcc等编译器现在已经能够识别部分短小函数自动将其变为内联