Penyoal tidak mengatakan ia adalah tatasusunan mudah; jika elemen tatasusunan termasuk Objek, dll., maka jawapan di atas pada dasarnya akan gagal. Kemudian masalah sebenarnya menjadi bagaimana untuk menilai bahawa dua Objek adalah sama, dan kemudian ia melibatkan rekursi... Pendek kata, ia tidak semudah itu, jadi saya tidak akan pergi ke butiran tentang kod mesin cakar.
Menilai bahawa semua adalah sama adalah sama dengan menilai bahawa salah seorang daripada mereka tidak sama,
Penyoal tidak mengatakan ia adalah tatasusunan mudah; jika elemen tatasusunan termasuk Objek, dll., maka jawapan di atas pada dasarnya akan gagal. Kemudian masalah sebenarnya menjadi bagaimana untuk menilai bahawa dua Objek adalah sama, dan kemudian ia melibatkan rekursi... Pendek kata, ia tidak semudah itu, jadi saya tidak akan pergi ke butiran tentang kod mesin cakar.
Bukankah ini sesuatu yang boleh diselesaikan dengan hanya satu kitaran?
Jika anda ingin mempertimbangkan objek, anda boleh merujuk kepada isEqual Lodash
Hanya jenis ringkas sahaja yang dipertimbangkan:
Bagaimana kalau saya menunjukkan kepandaian saya?