2011-09-13 9 views
0

jsファイルにデータの配列を整理するのは良いですか? 1,'LF5W13ZE0','289,19'jsのデータ配列 - それは良いですか?

2,'BP0118110BKR5E11NGK','174,19'

と私は(jQueryのを使用して)HTMLにそれからロードしたい:私は(IDとの価格シート)などのデータの約70の文字列を持っていますか? myArray[0] =を使用します。

この大きなファイルをクライアント経由で読み込むのは合理的ですか?またはより良いPHP(サーバー側)を使用しますか?

+2

多分あなたはあなたの質問を言い換えるべきです。それは私にはかなり不明です(70文字のファイルがそれほど大きくないことを除いて) – Eineki

答えて

2

すべての製品を1か所に保存したい場合は、外部の.jsファイルを使用できます。

その外部JSファイルのための可能な形式:

var products = []; 
// auto-generated below, use other array indices if needed 
products[0] = ['LF5W13ZE0', '289,19']; 
products[1] = ['BP0118110BKR5E11NGK', '174,19']; 

また{id: 'LF5W13ZE0', price:'289,19'}のようなオブジェクトリテラルを使用することができますが、考え方は同じまま。

考慮すべきもう1つのポイントは、別個のjsファイルに製品の詳細を含めることが価値があるかどうかです。 jsファイルがキャッシュされていて、JSの値をHTMLに挿入する必要がある場合は、問題が発生する可能性があります。