מהו המפחית?
מהו המפחית?

וִידֵאוֹ: מהו המפחית?

וִידֵאוֹ: מהו המפחית?
וִידֵאוֹ: ד"ר צופי מרום – חרדה: מה מגביר ומה מפחית 2024, מאי
Anonim

א מפחית היא פונקציה הקובעת שינויים במצב של יישום. הוא משתמש בפעולה שהוא מקבל כדי לקבוע את השינוי הזה. יש לנו כלים, כמו Redux, שעוזרים לנהל את שינויי המצב של אפליקציה בחנות אחת כך שהם יתנהגו בעקביות.

כמו כן נשאל, מהו מפחית בתכנות?

ה מפחית היא פונקציה טהורה שלוקחת את המצב הנוכחי ופעולה, ומחזירה את המצב הבא. שים לב שהמצב מצטבר כאשר כל פעולה באוסף מוחלת כדי לשנות מצב זה. אז בהינתן אוסף של פעולות, ה מפחית מוחל על כל ערך של האוסף (משמאל לימין).

באופן דומה, מדוע אנו משתמשים במפחיתים בתגובה? הקונספט של א מפחית הפך פופולרי ב-JavaScript עם עלייתה של Redux כפתרון ניהול מדינה עבור לְהָגִיב . בעיקרון מצמצמים הם שם לנהל מדינה ב יישום . לדוגמה, אם משתמש כותב משהו בשדה קלט HTML, ה- יישום צריך לנהל את מצב ממשק המשתמש הזה (למשל רכיבים מבוקרים).

מכאן, מה מחזיר מפחית?

ה מפחית היא פונקציה טהורה שלוקחת את המצב הקודם ופעולה, ו החזרות המדינה הבאה. זה נקרא א מפחית כי זה סוג הפונקציה שאתה היה לעבור למערך.

מהו מפחית בזווית?

א מפחית היא פונקציה עם החתימה (צבר: T, פריט: U) => T. מפחיתים משמשים לעתים קרובות ב-JavaScript דרך המערך. שיטת reduce, החוזרת על פני כל אחד מפריטי המערך וצוברת ערך בודד כתוצאה מכך. מצמצמים צריכות להיות פונקציות טהורות, כלומר הן אינן יוצרות תופעות לוואי.

מוּמלָץ: