sorumluluk reddi: javascript'i öğrenmek için lynda.com eğitimini yaptım. 2 gün içinde ihtiyacım olanın çoğunu öğrendim. Dahası, neredeyse 10 yıl içinde hiç kodlama yapmadım, bu yüzden eyere geri dönmeye çalışıyorum.Ayrı Javascript Dosyaları anlamadığım bir veri listesiyle birlikte
İş için bitirmeye çalıştığım bir projem var. Yazılan kodların çoğu bir başkası tarafından yazılmıştır ve mevcut koddan "ödünç aldım". Ancak, bu son kısım gibi görünüyor, kendim yapmam gerekiyor. Ancak, ona nasıl erişeceğimi ve gerekli verileri verdiğimi anlayamıyorum.
Birden çok .js dosyası var, bunlardan biri, aşağıdaki yapı türüne sahip olan bir dosyadır ve işte budur.
var areaCode = {"555":["CA", "Movies and TV Area Code"],
"556":["FL", "something i made up"],
"557"["TN", "Whiskey Country"]
};
Gereksinimler: Yapmam gerekenler alan kodu için kullanıcı tanımlı girişi, arama almak ve bir değişken ve başka bir değişkende açıklama içine durumunu dönmek olduğunu. Değişkenler daha sonra başka bir yere yazmak için kullanılacaktır, ama ben zaten bu kısmı anladım. Tüm ana javascript başka bir .js dosyasında gerçekleşecektir. Önceden tanımlanmış alan kodları listesini, durum konumunu, konum açıklamasını kullanmam gerekiyor çünkü çıktı sonuçta kullanımda olan bir veritabanına dönüşecek. Önceden tanımlanmış veri listesi zaten hem ayrı .js dosyasında hem de bir excel dosyasındadır.
Bunu benim için tam olarak anlamak için birine ihtiyacım bile yok. Bir şekilde başlamak zorundayım ve kayboldum.
Sağladığınız her türlü yardım için teşekkürler.
gibi bir şey yapabilirdi. Ne tür bir ortamdan bahsettiğiniz bile belli değil (ancak uygulamanın istemci tarafında çalıştığınız bağlamdan biri varsayar). – Paul
Sağladığım kodlara nasıl erişeceğimi ve ihtiyacım olanı nasıl tükettiğimi tamamen kaybediyorum. İhtiyacım olan her şey zaten yapıldı. İşe yarıyor. Ancak, bu değil. İade edilen değerlerin nasıl yazılacağına yazılacağını biliyorum, ancak geri dönen değerleri nasıl elde edeceğimi bilmiyorum. Bu yardıma ihtiyacım olan şey, bu ayrı .js dosyasına tam olarak gösterdiğim kodu (örnek olarak), alan koduyla bakıp, durumu tükettim ve her birinin kendi ayrı değişkenlerinde konumunu belirliyor. Haklısın, her şey müşteri tarafında. – LiquidMusic1
Ancak, gerçekten benim zayıf girişimi istiyorsan, işte git: var phone = document.getElementById ("phoneInput"). \t \t \t var areaCode = phone.substring (0,3); \t \t \t var state = areaCodeLookUp.AlanKodu [0]; \t var location = areaCodeLookUp.areaCode [1]; – LiquidMusic1