7: lodash debounce بالعربي

Поделиться
HTML-код
  • Опубликовано: 6 сен 2024
  • #yallatips #yallacode
    ماتنسوش تشتركوا في القناة وتفعلوا جرس التنبيهات عشان يوصلكم كل جديد ✌️
    لينكات الحلقة ومصادر تتعلم اكتر:
    - github.com/med...
    - www.joshwcomea...
    - www.vehidtrtak...
    - developer.mozi...
    - Code: livecodes.io/?...
    ---
    اكونت تويتر
    / yallacode_
    السايت الرسمي يلا كود
    yallacode.com
    صفحة الفيس بوك
    / yallacode_
    link for RTL extension to fix the rtl issue (لينك لكروم اكستنشن لحل مشكلة العنوان العربي):
    goo.gl/VGxPgw

Комментарии • 21

  • @khider_dev
    @khider_dev 5 месяцев назад +3

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

  • @mohammedshalan9161
    @mohammedshalan9161 2 месяца назад

    طريقة شرحك جميلة يا باشمهندس وبحب جدا الflow اللي بتشرح بيه وحل المشاكل اللي بتظهر وانت بتحل المشكلة الاساسية. ياريت تنزل زرار Support علشان لو حد عايز يعزمك علي قهوة ولا حاجة. شكرا جزيلا:)

  • @abdoHendawy
    @abdoHendawy 3 месяца назад

    عبقري يا هندسه بحبك في الله

  • @omairmohammed3422
    @omairmohammed3422 5 месяцев назад

    جميل جداً، بارك الله فيك وكتب الله لك أجرَ ذلك..
    استمر في هذا العمل الجميل..❤

  • @alihelmi
    @alihelmi 5 месяцев назад

    Thans for sharing

  • @ihablatif9570
    @ihablatif9570 5 месяцев назад

    رائع. جزاك الله خيرا.

  • @ahmed_azzam_dev
    @ahmed_azzam_dev 5 месяцев назад +1

    Medhat, thank you for your clarification. It's preferable not to use the library.
    Certainly! Lodash's debounce function is a utility that limits the rate at which a function can fire. It's commonly used in scenarios where you want to delay the execution of a function until after a certain amount of time has elapsed since the last time it was invoked.
    Here's a basic implementation of debounce in JavaScript without using the lodash library:
    function debounce(func, delay) {
    let timeoutId;

    return function() {
    const context = this;
    const args = arguments;

    clearTimeout(timeoutId);

    timeoutId = setTimeout(() => {
    func.apply(context, args);
    }, delay);
    };
    }
    With this implementation, you can create a debounced version of any function by passing it as the first argument to the debounce function and specifying the delay (in milliseconds) as the second argument. For example:
    function myFunction() {
    console.log('Executing...');
    }
    const debouncedFunction = debounce(myFunction, 1000);
    // This will execute myFunction after 1 second
    debouncedFunction();
    This implementation ensures that myFunction will only be called once after a specified delay even if it's called multiple times within that delay period.

  • @gazzarDev
    @gazzarDev 5 месяцев назад

    جميل جدا ، الله يكرمك

  • @MahmoudAbdo-rq5ch
    @MahmoudAbdo-rq5ch 5 месяцев назад

    ديما جميل كدا😄😍

  • @mostafaabdo3459
    @mostafaabdo3459 5 месяцев назад

    الله ينور

  • @emadmohamed5787
    @emadmohamed5787 5 месяцев назад

    احسنت
    تسلم ايديك

  • @abdoHendawy
    @abdoHendawy 3 месяца назад

    اشرحلنا ال throttling in JavaScript يا هندسه

  • @ConceptWebDeveloper
    @ConceptWebDeveloper 5 месяцев назад

    احسنت يهندسة

  • @abdelmadjidrahal3871
    @abdelmadjidrahal3871 5 месяцев назад

    is awesome topic, what about isEqual from lodash

    • @yallacode_
      @yallacode_  5 месяцев назад +1

      ممكن ان شاء الله

  • @AhmedHassan-dj4ub
    @AhmedHassan-dj4ub 5 месяцев назад

    انت شرحك مميز اوي و وكتابه الكود بروفيشنال قوي
    بعد اذنك بقى لو تحل معانا مسائل من على ليت كود هيفرق معانا جامد قوي ❤

    • @yallacode_
      @yallacode_  5 месяцев назад +1

      معاكم فين؟ 😊

    • @AhmedHassan-dj4ub
      @AhmedHassan-dj4ub 5 месяцев назад

      @@yallacode_ عسل ي هندسه 😂

  • @mhani6300
    @mhani6300 5 месяцев назад

    لو سمحت يا بشمهندس لو انا عندي سيرش ركويست الاحسن اني اكنسل كل الركويستات ماعدا الأخير ولا اني استخدم ال debounce

    • @yallacode_
      @yallacode_  5 месяцев назад +1

      اعتقد الاتنين ينفعوا ولكن في الحالة بتاعة السيرش بافضل يكونوا الاتنين مع بعض تعمل debounce وكمان تعمل Abort controller

  • @-AduramA-
    @-AduramA- 5 месяцев назад

    جميل جدا😊
    ال Backend بيخد البينات دي ازاي