いくつかのハイチャート、いくつかのデータ テーブル、およびこれらすべてに対応する構成設定を含む Web アプリがあります。現在、複数の変数を介してそれらを参照しています。このような:
var charts = {};//associative array of HighCharts
var tableInit = {};//table legend and other initialization data, also includes references to tables
var cache = {};//associative array of Table Cache
このようなことをした方が良いですか、悪いですか?
var data_store = {
'tableInit' : {},//table legend and other initialization data
'category' : {
'-1' : {
'chart' : $reference_to_Highchart,
'table' : $reference_to_DataTable,
'cache' : {}//object to store DataTable cache
}
}
}