n00b 여기의 질문. 함수 안에 변수가 있고 다른 함수에서 변수를 사용하고 싶습니다. 사전에 난 그냥 그것을 할 수없는 I 이유, 아마도 몇 가지 작은 문제를 내가 놓친 거지를 들어 ...자바 스크립트 - 함수 외부의 객체 사용
function getIDs() {
Parse.initialize("mycode", "mycode");
var recipeObject = Parse.Object.extend("mycode");
var query = new Parse.Query(recipeObject);
query.notEqualTo("objectId", "mycode");
query.find({
success: function(results) {
for (var i = 0; i < results.length; i++) {
var object = results[i];
var objectIdent = object.id;
var objectText = object.get('recipe_text');
var getObject = query.equalTo("objectId", objectIdent);
console.log(object.id);
}
},
error: function(object, error) {
alert("fail");
}
});
}
//Here I am trying to acces the object.id object and just can't get it..
console.log(object.id);
감사합니다!
Parse.initialize("mycode", "mycode");
var recipeObject = Parse.Object.extend("mycode");
var query = new Parse.Query(recipeObject);
query.notEqualTo("objectId", "mycode");
query.find({
success: function(results) {
for (var i = 0; i < results.length; i++) {
var object = results[i];
var objectIdent = object.id;
var objectText = object.get('recipe_text');
var getObject = query.equalTo("objectId", objectIdent);
window.object = object; // make object available at a window scope
console.log(object.id);
}
},
이 함수는 함수 밖의 변수에 액세스하려고 시도하는 동안 함수 내에 있으므로 obviosuly 가능합니다. 감사합니다. –