2009-10-24 15 views
5

मैं जेएस फाइलों में अपनी जावास्क्रिप्ट को पुनर्गठित करने की कोशिश कर रहा हूं और अपने जेड को अपने एचटीएमएल से साफ़ कर रहा हूं ... जिस तरह से मैं देखता हूं कि निम्नलिखित है .... मुझे वास्तव में कुछ इनपुट या मेरी योजनाओं की पुष्टि करने वाली कोई दस्तावेज/जानकारी चाहिए - थोड़ा अनिश्चितवैश्विक जावास्क्रिप्ट फ़ाइलें और नामकरण सम्मेलन (अविभाज्य जावास्क्रिप्ट)?

असल में यदि मेरे पास होम.htm फ़ाइल है तो मेरे पास home.js फ़ाइल भी होगी, ध्यान दें कि उन्हें वही नाम दिया गया है। home.js उस पृष्ठ के लिए bootstrapper तरह होगा और घटनाओं प्रदान करेंगे (onclick आदि) ...

मैं सभी फाइलों यानी login.htm> login.js के साथ ऐसा करने की योजना बना रहा था ...

मैं भी एक वैश्विक.जेएस फ़ाइल के बारे में सोच रहा था जिसमें प्रत्येक पृष्ठ में शामिल किया जाएगा जिसमें प्रत्येक फ़ाइल में आवश्यक वस्तुओं को शामिल किया जाएगा ..

मैं अन्य जेएस फाइलों को रखने की भी योजना बना रहा हूं जिन्हें मैं नामस्थान में उत्पादन करने की योजना बना रहा हूं ताकि मेरी बूटस्ट्रैप फाइल उस नामस्थान में कक्षाओं को डेट मैनिपुलेशन इत्यादि जैसी चीजें करने के लिए कॉल कर सकें .. मुझे पता है कि जेएस एक असली ओओपी भाषा नहीं है लेकिन मेरे पास कुछ सहायक जेएस हैं जो नामस्थान और बेहतर वर्ग संरचनाएं बनाने की अनुमति देते हैं।

क्या किसी के पास कोई बेहतर विचार है? पूरी तरह से गलत या सही दिशा में जा रहा हूँ?

मुझे वास्तव में कुछ इनपुट पसंद आएगा, मैं अपने सभी जेएस को अलग-अलग फाइलों में अलग करने की कोशिश कर रहा हूं लेकिन मैं खुद को दोहराना नहीं चाहता हूं इसलिए मैंने उन बूटस्ट्रैप फ़ाइलों को पृष्ठ के लिए सब कुछ ख्याल रखने के बारे में सोचा था।

धन्यवाद

उत्तर

2

इस पर निर्भर करते हुए कि आप इसके बारे में कैसे जाते हैं, मुझे लगता है कि विचार स्वयं काफी उचित है। अपने जेएस कोड को ओओपी जैसी फैशन में नाम देना एक अच्छा विचार है, और यूयूआई और डोजो जैसे कई पुस्तकालय पहले से ही ऐसा करते हैं।

+0

पुष्टि के लिए धन्यवाद ... –

संबंधित मुद्दे