0

スクリプトを挿入して JavaScript オブジェクトを動的にロードしています。

(function (jqL) {
 jqL.addResource({
    ResKey1:'JS English Res',
    ResKey2:'JS English res2',
  });
 })(jqueryLocalization); 

以下のスクリプトを使用して、このオブジェクトをjqueryカスタムプラグイン変数に入力しています-

 $.each(data, function (key, value) {
  // Global Variable to Store Key Values like Dictionary
  jqL.Resources[key] = value;
  // Printing value properly without any extra quotes - 'JS English Res'
  alert("VAl " + jqL.Resources[key]);
 });

このブロックの外で値にアクセスしようとすると、値に余分な引用符、コンマが追加されます。コンソール ログを参照してください。

ここに画像の説明を入力

コンソールでこのオブジェクトにアクセスすると、余分な引用符とカンマを含む値が表示されます。

ここに画像の説明を入力 そのような問題に直面しましたか?私が間違っていることの提案。

4

1 に答える 1