JavaScript में दो arrays की तुलना कैसे करें? विस्तृत गाइड
सभी को नमस्ते! मैं JavaScript में नया हूँ और एक ऐसी समस्या का सामना कर रहा हूँ जो बहुत सरल लगती है, लेकिन मुझे सही समाधान नहीं मिल रहा है। मुझे दो arrays की समानता के लिए तुलना करनी है। उदाहरण के लिए, मेरे पास दो arrays हैं:\n\n```javascript\nconst arr1 = [1, 2, 3];\nconst arr2 = [1, 2, 3];\n```\n\nमैंने `==` और `===` ऑपरेटर्स का उपयोग करने की कोशिश की, लेकिन वे हमेशा `false` लौटाते हैं:\n\n```javascript\nconsole.log(arr1 == arr2); // false\nconsole.log(arr1 === arr2); // false\n```\n\nऐसा क्यों होता है? मुझे उम्मीद थी कि वे बराबर होंगे, क्योंकि elements समान हैं और उसी क्रम में व्यवस्थित हैं। मैंने `JSON.stringify()` के माध्यम से arrays की तुलना करने की भी कोशिश की:\n\n```javascript\nconsole.log(JSON.stringify(arr1) === JSON.stringify(arr2)); // true\n```\n\nयह काम करता है, लेकिन मैंने सुना है कि यह एक अविश्वसनीय तरीका है