js之中使用 this 的原因

来源:互联网 发布:什么是云计算服务器 编辑:程序博客网 时间:2024/06/06 04:05

使用 this 的原因

为什么使用 this 呢?因为在实例化对象时,总是不能确定开发者会使用什么样的变量名。使用 this,即可在任何多个地方重用同一个函数。请思考下面的例子:

function showColor() {  alert(this.color);};var oCar1 = new Object;oCar1.color = "red";oCar1.showColor = showColor;var oCar2 = new Object;oCar2.color = "blue";oCar2.showColor = showColor;oCar1.showColor();//输出 "red"oCar2.showColor();
0 0
原创粉丝点击