У меня проблема с возвратом JavaScript неопределенным (что, вероятно, больше связано с моим пониманием JS).
У меня есть две функции, такие как:
getData = function(name) {
var string = "You're name is " + name;
alert("created string is: " + string); // this alerts "You're name is John"
return string;
}
firstFunction = function() {
newString = getData("John");
alert(newString); // this allerts "undefined"
}
firstFunction();
Что может быть причиной того, что getData возвращает undefined к firstFunction?