1. تطوير الويب
6

هل حقاً يجب علي تعلم JQuery بعد جافاسكريبت

  • حذف بواسطة المستخدم
  • مجهول
  • 2017-01-08T20:07:03+00:00
  • رابط مختصر
يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

  • الأفضل
  • الأحدث
  • الأقدم
2
mo7@mmed 2017-01-08T20:53:00+00:00 أضف ردا
  • رابط مختصر

بصراحة اعتقد بأن الجكويري مهمة جداً ولا يمكن تجاهلها

بالإضافة لأنها سهلة بمعنى تعلمها لن يأخذ منك الكثير من الوقت

تستطيع تعلمها وفهما في يوم واحد في حال كنت جيد على الجافسكريبت

1
AB399 2017-01-08T23:27:06+00:00 2017-01-08T23:27:49+00:00 أضف ردا
  • رابط مختصر

السلام عليكم و رحمة الله تعالى و بركاته،

أخي الكريم رغم أن جكويري أصبحت من المكتبات القديمة إلى أن العديد من المواقع لا زالت تستعملها

و تعلمك لهذه التقنية قد يفتح لك باب رزق جديد إن كنت مستقل و سيوسع من علمك بجافاسكربت

لتبدأ بسرعة بدون الخوض في الكثير من التفاصيل أنصحك بهذه الدورة القصيرة 15 دقيقية

أرى أن البعض متعلق الجيكويري (أبالغ فقط)وأنا أعلم أنها مكتبة تجعلني أبذل وقتاً وجهداً أقل ، لكن هل هذا يجعلها ضرورية للتعلم؟

لا حاجة للتعمق فيها إن أردت التركيز على شيئ آخر لكن على الأقل تعلم الأساسيات و كيف تعمل المكتبة حتى إذا إحتجت أن توظفها وجدت نفسك قادرا على -إستعمالها- تعلمها بعمق بسرعة


شيئ آخر

  • قبل أن تنتقل لتعلم nodejs تعلم ECMASCRIPT 6
1
va0000ll 2017-01-08T23:46:10+00:00 أضف ردا
  • رابط مختصر

هل يمكن ان تخبرنى بكل اختصار ماهي ECMASCRIPT يعنى ماهي وظيفتها بالضبط وعلاقتها بجافا سكربت مشكورا .

2
AB399 2017-01-08T23:52:28+00:00 أضف ردا
  • رابط مختصر

ECMASCRIPT : هي طريقة كتابة جافاسكربت و بها إصدارات عديدة مع كل تحديث يأتي تغيير في طريقة كتابة اللغة (syntax) و العديد من الأشياء تجعل من الكود أكثر إختصارا و سهل القراءة.

0
xlmnxp 2017-01-08T20:42:25+00:00 2017-01-08T20:43:39+00:00 أضف ردا
  • رابط مختصر

ليس لها داعي هناك document.querySelector لعنصر واحد

و document.querySelectorAll لاكثر من عنصر

طريقة الاستخدام

document.querySelector("div#dev1")

شبيه جدًا بالـJquery وتستطيع استبدال

$(function(){
 // your code here
})

بـ

window.onload = function(){
 // your code here
}
2
ahmedsaoud31 2017-01-08T21:32:20+00:00 أضف ردا
  • رابط مختصر
  • حصرت عمل المكتبة في الـ CSS Selector ؟ المكتبات عموماً لأي لغة هي تكميلية حتى لا تُعيد كتابة العديد من الأكواد ويُمكن أن تُفعل ما تقوم به أي مكتبة من خلال اللغة ذاتها هذا الأمر غير خاص بلغة javaScript ومكتبة jQuery هذا كلام عام لأي لغة ومكتبة مبنية عليها.

  • من خصائص المكتبة التوافيقة مع أغلب المُتصفحات، استخدمت اسلوب الـ CSS Selector وكانت مُتصفحات كثيره لا تدعمه، غير توفيرها لدوال أخرى لتسهيل عمل الوصول لعناصر الوثيقة كـ find و parent و child و غيرها، هذا بخلاف تأثيرات التحريك وخلافه مما تُقدمه المكتبة والكثير من الإضافات المبنية عليها.

0
xlmnxp 2017-01-08T21:59:56+00:00 2017-01-08T22:01:40+00:00 أضف ردا
  • رابط مختصر
  • انا لا اخالفك الرأي في انها تساعد في بذل جهد أقل.

  • querySelector مدعوم في جميع المتصفحات الشهيره : http://caniuse.com/#feat=qu...

  • find استبدلها بـ querySelector اخرى

    document.querySelector( "p" ).querySelector("span").style.color = "red";

  • parent : استخدم بدلها parentNode

  • child : استخدم بدلها childNodes

1
ahmedsaoud31 2017-01-09T09:40:56+00:00 أضف ردا
  • رابط مختصر
  • لم تكن مدعومة على نطاق واسع وهذا أحد أكبر أسباب انتشار المكتبة الواسع آنذاك، وتظل ذات أهمية بسبب الإضافات والمكتبات والتطبيقات الآخرى المُعتمدة عليها حتى الآن.

  • كما أشرت لك يُمن القيام بكل ما تفعله المكتبة من خلال اللغة ذاتها ولكني بدلاً من أن أكتب:

    document.querySelector( "p" ).querySelector("span").style.color = "red";
    

سأكتب

    $('p').find('span').css({color: "red"});
0
xlmnxp 2017-01-08T21:08:27+00:00 أضف ردا
  • رابط مختصر

الجواب : لا ليست ضرورية وتستطيع تعويضها بسهولة فانت لن تستطيع استخدامها مع node.js هي محدوده فقط على المتصفحات والـDom

1
ahmedsaoud31 2017-01-08T21:40:39+00:00 أضف ردا
  • رابط مختصر
  • يُمكن استخدمها مع node.js أيضاً في حال أردت تحليل الـ DOM عبر لغة الخادم أو استخدام أي من مميزات المكتبة إن احتجتها، يستخدمها البعض في تحليل الوثائق عند تنفيذ تطبيقات الـ crawler باستخدام node.js.
0
walabbady 2017-01-09T04:34:31+00:00 أضف ردا
  • رابط مختصر

ليس غالبا , قد تكون متألقا بالجافا سكربت فتصنع لك مكتبه خاصه بك :)

(قمت بعمل مكتبة تستخدم الجكويري على نطاق محدود, مخصصة للتعامل مع اجاكس , استخدمها اكثر من الجكويري )

0
Tarek_DZ14 2017-01-09T15:08:05+00:00 أضف ردا
  • رابط مختصر

ليس واجب تعلم JQuery لكن من اللأحسن أن تتعلمها وهي مكتبة صغيرة لن تحتاج لتعلمها وقت طويل

تطوير الويب

مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.

104 ألف متابع

أطلق موقعك الإلكتروني في دقائق

صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.

أنشئ موقعك الآن

اقرأ أيضًا

  • JavaScript
  • Javascript
  • ماذا بعد Javascript ؟
  • استفسار: هل تعلم bootstrap و jQuery ضروري لبرمجة الواجهات الأمامية ؟
  • هل فيه طريقة ذكية للتحويل؟

انسخ هذا الرابط:

تنبيه