LRU Cache في JavaScript: كاش O(1) يطرد الأقل استخدامًا | أحمد حايس