نفس السيناريو باستخدام اثنين من شبيبة الملفات؟

StackOverflow https://stackoverflow.com/questions/432729

  •  10-07-2019
  •  | 
  •  

سؤال

وأنا أعترف، وأنا لا أعرف الكثير عن جافا سكريبت، ومعظمهم أنا فقط "سرقة وتعديل" من Javascript.com والقيادة الديناميكي.
لقد شغلت عبر عدد قليل من النصوص التي تدعو ملفين شبيبة

<script type="text/javascript" src="lib/prototype.js">  
</script>
<script type="text/javascript" src="src/aptabs.js">  
</script>  

وكان يتساءل لماذا، هل يمكنني بأمان دمجها مع كل من بلدي الخارجية جافا سكريبت أم أن هناك نوعا من التعارض الذي يمنع كافة التعليمات البرمجية من تقاسم نفس الملف؟

هل كانت مفيدة؟

المحلول

وانها في الواقع أفضل أداء الحكمة أن يكون لهم على حد سواء في نفس ملف- اعتمادا على كيفية هندستها موقعك. والمبدأ هو للحد من عدد طلبات المتشعب، حيث أن كل واحد يحمل بعض النفقات العامة.

وقال ان هذا شيء من الأفضل تركها حتى النهاية الإنتاج. خلال تنمية أنه من الأسهل أن يكون كل شيء منفصلة. اذا كنت تريد الذهاب الى الانضمام اليهم، فمن الأفضل أن يكون هناك بناء النصي الآلي للقيام بهذه العمليات.

نصائح أخرى

وانها غالبا ما تكون جيدة لفصل الرمز مع اهتمامات مختلفة. قد تأتي هذه الملفات اثنين من أماكن مختلفة. يقول ترقية النموذج وتريد الخير الجديد. ثم يمكنك استبدال فقط ملف prototype.js على الخادم الخاص بك بدلا من تحرير ملف ضخم وقيام عملية جراحية على ذلك.

وتحرير: كما انها "أجمل" للمتصفح لتكون قادرة على تخزين الملفات بشكل فردي. إذا يأتي سؤالك من القلق من تكرار تلك الكتلة من التعليمات البرمجية في عدة ملفات HTML أقترح عليك أن تجعل قصاصة واحدة منها من جانب الملقم وإدراجه ملفات HTML من خلال كل الوسائل لديك في متناول اليد / تشعر مريح مع.

وأنا متأكد من أن جافا سكريبت ليس لديه فكرة الذي تودعه وقد حملت منه، لذلك لا ينبغي أن يكون هناك <م> مشكلة دمجه، ولكن ...

وشخصيا، كنت احتفظ بها بشكل منفصل. وستجعل الأمر أسهل لتنسيق الإصدارات الخ وبالنسبة لمعظم الزيارات المتكررة، سوف يكون مؤقتا السيناريو عن طريق المتصفح على أي حال، لذلك 2 مقابل 1 ليست في الحقيقة مشكلة كبيرة. ولكن عندما تفعل ترقية واحدة (أو غيرها)، العميل يحتاج فقط لتحميل نصف ما. ولكن مرة أخرى، حيث يتم تخزينها مؤقتا بشكل عام أنها ليست بيغي!

وهكذا على البساطة - الحفاظ على مخطوطات في أشكالها الأصلية. وبالنظر بك افتتاح التعليق "أنا لا أعرف الكثير عن جافا سكريبت"، وهذا هو إلى حد بعيد أفضل النهج؛ أنا لا أقصد أن باستخفاف - ببساطة أنه إذا ما سارت الأمور بشكل خاطئ، وكنت لا تريد أن تجد إذا كسره، أو تم كسره بالفعل

وتحرير: فإنه يجعل أيضا من السهل لإعادة النظام، وعلى سبيل المثال إذا كنت تستخدم اثنين من النصوص التي تستخدم نفس المصطلحات مثل $ في مسج، والذي يدعم أيضا واسطة مع تسمية صريحة

.
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top