Редуктор деген эмне?
Редуктор деген эмне?

Video: Редуктор деген эмне?

Video: Редуктор деген эмне?
Video: Как работает Toyota Prius 2024, Ноябрь
Anonim

А редуктор колдонмонун абалына өзгөртүүлөрдү аныктоочу функция. Бул өзгөрүүнү аныктоо үчүн ал алган аракетти колдонот. Колдонмонун абалынын өзгөрүшүн бир дүкөндө башкарууга жардам берген Redux сыяктуу куралдарыбыз бар, алар ырааттуу иштеши үчүн.

Ошондой эле, программалоодо редуктор деген эмне?

The редуктор учурдагы абалды жана аракетти кабыл алып, кийинки абалды кайтаруучу таза функция. Бул абалды өзгөртүү үчүн чогултуу боюнча ар бир иш-аракет колдонулгандыктан, мамлекет топтоло тургандыгын белгилеңиз. Ошентип, иш-аракеттердин жыйнагы берилген редуктор коллекциянын ар бир маанисине колдонулат (солдон оңго).

Ошо сыяктуу эле, эмне үчүн реактивдүү редукторлорду колдонобуз? түшүнүгү а Редуктор үчүн мамлекеттик башкаруу чечими катары Redux өсүшү менен JavaScript популярдуу болуп калды React . Негизи редукторлор болуп саналат ал жерде мамлекетти башкаруу үчүн колдонмо . Мисалы, эгер колдонуучу HTML киргизүү талаасына бир нерсе жазса, анда колдонмо бул UI абалын башкаруу керек (мисалы, башкарылуучу компоненттер).

Бул жерде редуктор эмнени кайтарат?

The редуктор мурунку абалды жана аракетти кабыл алган таза функция, жана кайтып келет кийинки мамлекет. Бул а деп аталат редуктор анткени бул сиздин функциянын түрү болмок массивге өтүү.

Бурчтук редуктор деген эмне?

А редуктор кол тамгасы бар функция болуп саналат (аккумулятор: T, пункт: U) => T. Редукторлор көбүнчө JavaScriptте массив аркылуу колдонулат. азайтуу ыкмасы, ал массивдин ар бир пунктун кайталап, натыйжада бир маанини топтойт. Редукторлор таза функциялар болушу керек, башкача айтканда, алар эч кандай терс таасирлерди жаратпайт.

Сунушталууда: