2017-01-30 15 views
0

私はJavaScriptプログラミングを初めて利用しています。このjavascriptファイルを呼び出す際に戻り値を変数に代入する必要があります。これはjavascriptファイル内で行う必要があります。私のコードが正しいと確信していません。JavaScript関数をロードする変数に値を返す

(function() { 

return { 
    css: [ 
     { file: 'css/theme-default.css' } 
    ], 
    js: [ 
     { file: 'config.js' } 
    ], 
    placeHolder: { 
     content: { 
      version: '2.0', 
      developer: 'Sibiraj' 
     }, 
     sitelogo: { 
      visible: true, 
      content: { 
       title: 'Home' 
      } 
     }, 
    }, 
    bodyClass: 'default-v_3.0' 
}; 
}); 
+0

を 'VAR mVarName = myFuncName()スニペット;'? – Shilly

+0

私はvar myjs = 'themes/config/js'のようなものを望みます –

+0

表示されているオブジェクトで何をしようとしているのか詳しく説明してください – charlietfl

答えて

0

新しい関数を作成し、以下のようにdocument.ready機能にこの関数を呼び出す

$(function(){ 
 
    var data=Getdata(); 
 
}) 
 
    
 

 
function Getdata() 
 
{ 
 
return { 
 
    css: [ 
 
     { file: 'css/theme-default.css' } 
 
    ], 
 
    js: [ 
 
     { file: 'config.js' } 
 
    ], 
 
    placeHolder: { 
 
     content: { 
 
      version: '2.0', 
 
      developer: 'Sibiraj' 
 
     }, 
 
     sitelogo: { 
 
      visible: true, 
 
      content: { 
 
       title: 'Home' 
 
      } 
 
     }, 
 
    }, 
 
    bodyClass: 'default-v_3.0' 
 
}; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

+0

なぜこれは 'document.ready'が必要ですか? – charlietfl

+0

とにかくこのようにするには var myjs = 'themes/config/js'ですか?したがって、myjsは返り値 –

+0

を持っています。この例では、 'js'配列の' config.js'を正しくしたいのですか? – Curiousdev

関連する問題