Неліктен реакция өзгермейді?
Неліктен реакция өзгермейді?

Бейне: Неліктен реакция өзгермейді?

Бейне: Неліктен реакция өзгермейді?
Бейне: 🔔 Реакция Аллы Пугачевой на исполнение ее песни Димашем Кудайбергеном (SUB) 2024, Мамыр
Anonim

Өзгермейтін деген ұғым болып табылады Реакция бағдарламашылар түсінуі керек. Ан өзгермейтін мәнді немесе нысанды өзгерту мүмкін емес, сондықтан әрбір жаңарту ескісін өзгертпей, жаңа мән жасайды. Есіңізде болсын, бағдарламалаудағы көптеген нәрселер сияқты, бұл сауда-саттық.

Осылайша, реакцияда өзгермейтін және өзгермейтін не бар?

А өзгермелі объект - күйі жасалғаннан кейін өзгертуге болатын нысан. Ан өзгермейтін объект – жасалғаннан кейін күйін өзгерту мүмкін емес нысан.

Сондай-ақ сұрақ туындауы мүмкін: мемлекет неге өзгермейтін болуы керек? Нысансыз күй немесе объектімен өзгермейтін күй оны тұтынушылардың барлығына кепілдік пен сенім береді. Өзгермейтін нысандар конструкторға барлық тәуелділіктерді беру қажеттілігіне байланысты жалғыз жауапкершілік ережесін күшейтеді. Өзгермейтін кез келген блоктайды күй объектінің әрекет ету циклі кезінде өзгереді.

Сондай-ақ, redux неге өзгермейтінін біліңіз?

3 Жауаптар. Редукс көрсететін шағын кітапхана болып табылады күй ретінде ( өзгермейтін ) объектілер. Және ағымды өту арқылы жаңа күйлер күй мүлде жаңа нысан/қолданба күйлерін жасау үшін таза функциялар арқылы. Олар ешқашан мутацияға ұшырамайды, жаңадан салынған нысандарды қайтарады: Бұл жанама әсерлерсіз енгізу + шығару туралы ойлауға мүмкіндік береді.

Неліктен өзгермейтіндік жақсы?

Ан өзгермейтін объект бастапқы жасалғаннан кейін күйі өзгермейтін және өзгермейтін объект болып табылады. Өзгермейтін нысандар тамаша, себебі олар Thread қауіпсіз (және ағынды код мүмкіндігінше аулақ болу керек). Сіз оларды өзгертеді деп қорықпастан өткізе аласыз.

Ұсынылған: