State Vs. Atribut

CODEORAYO COMMUNITY Web Development Tutorial Javascript State Vs. Atribut

  • Post
    State Vs. Atribut

    State

    Status adalah struktur yang dapat diperbarui yang digunakan untuk menampung data atau informasi tentang komponen dan dapat berubah seiring waktu. Perubahan status dapat terjadi sebagai respons terhadap tindakan pengguna atau peristiwa sistem. Ini adalah jantung dari komponen react yang menentukan perilaku komponen dan bagaimana ia akan dirender. Sebuah negara harus dibuat sesederhana mungkin. Ini mewakili negara bagian atau informasi lokal komponen. Ini hanya dapat diakses atau dimodifikasi di dalam komponen atau oleh komponen secara langsung.

    Atribut

    Props adalah komponen read-only. Ini adalah objek yang menyimpan nilai atribut dari sebuah tag dan bekerja mirip dengan atribut HTML. Ini memungkinkan melewatkan data dari satu komponen ke komponen lain. Ini mirip dengan argumen fungsi dan dapat diteruskan ke komponen dengan cara yang sama seperti argumen yang diteruskan dalam suatu fungsi. Props tidak dapat diubah sehingga kami tidak dapat memodifikasi props dari dalam komponen.

    Perbedaan antara State dan Props

    SNAtributNegara
    1.Props bersifat hanya baca.Perubahan status bisa asynchronous.
    2.Props tidak dapat diubah.Status bisa berubah.
    3.Props memungkinkan Anda untuk meneruskan data dari satu komponen ke komponen lain sebagai argumen.Negara menyimpan informasi tentang komponen.
    4.Props dapat diakses oleh komponen anak.Status tidak dapat diakses oleh komponen anak.
    5.Props digunakan untuk berkomunikasi antar komponen.Status dapat digunakan untuk menampilkan perubahan dinamis dengan komponen.
    6.Komponen stateless dapat memiliki Props.Komponen tanpa status tidak dapat memiliki Status.
    7.Props membuat komponen dapat digunakan kembali.Status tidak dapat membuat komponen dapat digunakan kembali.
    8.Props bersifat eksternal dan dikendalikan oleh apa pun yang membuat komponen tersebut.State bersifat internal dan dikendalikan oleh Komponen React itu sendiri.

    Tabel di bawah ini akan memandu Anda tentang perubahan props dan state.

    SNKondisiAtributNegara
    1.Bisakah mendapatkan nilai awal dari Komponen induk?IyaIya
    2.Dapat diubah oleh Komponen induk?IyaTidak
    3.Bisakah mengatur nilai default di dalam Komponen?IyaIya
    4.Bisakah mengubah di dalam Komponen?TidakIya
    5.Dapat mengatur nilai awal untuk Komponen anak?IyaIya
    6.Dapat mengubah Komponen anak?IyaTidak

    Catatan: Komponen State dan Props memiliki beberapa kesamaan. Mereka diberikan pada tabel di bawah ini.

    SNState and Props
    1.Keduanya adalah objek JS biasa.
    2.Keduanya dapat berisi nilai default.
    3.Keduanya hanya-baca saat digunakan oleh ini.

     

     

    credit. javatpoint

     

Tagged: 

  • You must be logged in to reply to this topic.