この関数をモジュールパターンを明らかにするように書きましたが、コンソールでget
メソッドを呼び出すと、コンソールmetadataModule.get();
にエコーundefined
されます。
var metadataModule = function () {
var metadataurl = 'http://farskids326.com/data.json';
function getMetadata() {
console.log("Metadata Function Called")
$.ajax({
url: metadataurl,
dataType: "json",
success: function (data) {
console.log(data);
}
});
}
return {
get: getMetadata,
};
}();
このコードのどこで間違いを犯しましたか?