Якщо ви працюєте не з браузерним JavaScript, ви можете стикнутись із записом/читанням файлів. Для цього ви вже знайдете хороший список функцій чи не в кожній стандартній бібліотеці. А от перед тим, як з файлом працювати, потрібно його знайти.
І тут важливо не забути, що Unix та Windows обробляють шляхи до файлів різними способами. Для того, щоб не привʼязуватись до конкретної платформи, краще використати готові рішення, наприклад, path в Node.js (в більшості мов програмування є свої відповідники). Це теж частина стандартної бібліотеки, де можна знайти корисні функції. Вона приймає шматки шляху до файлу, обʼєднує їх (відповідно до поточної платформи) та повертає назад.
Наприклад, на Linux виклик
path.join("path", "to", "oops", "..", "file") поверне "path/to/file". Якщо ж запустити таке ж на Windows замість / ви побачите \.👉 Відкрити документацію
👉 Переглянути пост в Reddit
#interview
