访问函数内部的变量,使用“this”关键字初始化
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了访问函数内部的变量,使用“this”关键字初始化相关的知识,希望对你有一定的参考价值。
我有这样的代码:
'use strict';
var mainState = function (game) {
this.backgroundGraphics;
this.ballSprite;
....
如何从全球范围访问ballSprite
? mainState
在全局得分中定义(不在任何其他函数或变量之下)。
答案
您无法从全局范围访问本地变量。你可以这样做:
var mainState = function (game) {
this.backgroundGraphics;
this.ballSprite;
}
//...
var m = new mainState('Game Name');
console.log(m.ballSprite);
以上是关于访问函数内部的变量,使用“this”关键字初始化的主要内容,如果未能解决你的问题,请参考以下文章