本文实例分析了javascript面向对象之this关键词用法。分享给大家供大家参考。具体分析如下: 当需要初始化某个属性时,可以在原型对象内使用this关键词。如下面实例: 复制代码 代码如下: <br /> function Person(){<br /> this.name = "王美人";<br /> this.age = 25;<br /> };<br /> var p1 = new Person();<br /> var p2 = new Person(); <p>document.writeln(p1.name+"<br />");<br /> document.writeln(p2.name);<br /> 注意:关键词this只能在原型对象内部使用。在外部使用,this相当于window。如下面实例 复制代码 代码如下: <br /> var name="北京";<br /> window.alert(this.name);//输出“北京”<br /> 希望本文所述对大家的javascript程序设计有所帮助。