Rumah >hujung hadapan web >tutorial js >Mengapa JSON.stringify Gagal Mengikat Objek Ralat?
Tidak boleh Stringify Ralat dengan JSON.stringify?
Dalam senario ini, diperhatikan bahawa objek Ralat asli tidak boleh dirangkai secara langsung menggunakan JSON.stringify. Apabila cuba, ia menghasilkan objek kosong.
Mengapa Ini Berlaku:
Sifat objek Ralat mempunyai atribut terhitung ditetapkan kepada palsu. Ini menghalang JSON.stringify daripada mengakses sifat ini, menghasilkan objek kosong.
Penyelesaian:
Untuk memintas isu ini, seseorang boleh menggunakan penyelesaian berikut:
JSON.stringify(err, Object.getOwnPropertyNames(err))
Pendekatan ini secara eksplisit menentukan sifat objek Ralat untuk disertakan dalam rentetan proses.
Atas ialah kandungan terperinci Mengapa JSON.stringify Gagal Mengikat Objek Ralat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!