免責事項:私はJavaScriptを学ぶためにlynda.comのチュートリアルを行いました。私は2日で必要なもののほとんどを学んだ。さらに、私は約10年間で何もコーディングをしていないので、私はちょうどサドルに戻ろうとしています。分離したJavascriptファイルとわからないデータのリスト
私は仕事のために仕上げようとしているプロジェクトがあります。書かれたコードのほとんどは他の誰かによって書かれたもので、私はそれを既存のコードから "借り"た。しかし、この最後の部分のように見える、私は自分自身をする必要があります。しかし、私はそれにアクセスして必要なデータを返す方法を理解できません。
私はいくつかの.jsファイルを持っています。そのうちの1つは、厳密に次のタイプの構造を持つファイルです。それだけです。
var areaCode = {"555":["CA", "Movies and TV Area Code"],
"556":["FL", "something i made up"],
"557"["TN", "Whiskey Country"]
};
要件:私は何をする必要があることは、ユーザ定義の入力を取る市外局番を検索し、一つの変数と他の変数の記述に状態を返すことです。変数は他の場所に書き込むために使用されますが、私はすでにその部分を把握しています。メインのjavascriptはすべて別の.jsファイルにあります。私は、出力が最終的にすでに使用中のデータベースに入り込むので、エリアコード、州の場所、場所の説明の事前定義リストを使用しなければなりません。あらかじめ定義されたデータのリストは、すでに別の.jsファイルとExcelファイルの両方に入っています。
私は完全にこれを理解するために誰かが必要なわけでもありません。私は何とか始めて、失われてしまいます。
ご協力いただきありがとうございます。
ような何かを行うことができます。どのような環境について話しているのかは明らかではありません(アプリケーションのクライアント側で作業していることを前提としていますが)。 – Paul
私が提供したコードにアクセスする方法が完全に失われていて、必要なものを吐き出すことができません。私が必要とするものはすべてすでに完了しています。できます。しかし、これはしません。返された値をどこに書き込むかを知っていますが、戻り値を取得する方法はわかりません。私が助けが必要なのは、厳密に私が示したコード(例として)で、この区切りの.jsファイルに到達し、市外局番を参照して、状態を吐き出し、それぞれ独自の別々の変数で状態の場所を吐き出すことです。あなたは正しい、すべてがクライアント側です。 – LiquidMusic1
しかし、あなたが本当に弱い試みをしたいのなら、ここに行く: var phone = document.getElementById( "phoneInput")。value; \t \t \t var areaCode = phone.substring(0,3); \t \t \t \t var state = areaCodeLookUp。areaCode [0]; \t var location = areaCodeLookUp.areaCode [1]; – LiquidMusic1