itgid, itgid.info, node.js itgid, node 2024 itgid, курс node 2024, записываем файл, node writeFile, node writeFileSync, node readFileSync, node readFile, readfile flag r, writeFile flag w a, nodejs array to file, nodejs file to array, чтение файла в node.js, перенос по строкам текстового файла node.js, разбиваем текст по строкам node.js
| 'ax' | аналогично 'a', но не работает, если путь существует. |
| 'a' | открыть файл для добавления данных. Файл создается, если он не существует. |
| 'ax' | аналогично 'a', но не работает, если путь существует. |
| 'a+' | открыть файл для чтения и добавления. Файл создается, если он не существует. |
| 'ax+' | аналогично 'a+', но терпит неудачу, если путь существует. |
| 'as' | открыть файл для добавления данных в синхронном режиме. Файл создается, если он не существует. |
| 'as+' | открыть файл для чтения и добавления данных в синхронном режиме. Файл создается, если он не существует. |
| 'r' | открыть файл для чтения. Исключение возникает, если файл не существует. |
| 'rs' | открыть файл для чтения в синхронном режиме. Исключение возникает, если файл не существует. |
| 'r+' | открыть файл для чтения и записи. Исключение возникает, если файл не существует. |
| 'rs+' | открыть файл для чтения и записи в синхронном режиме. Указывает операционной системе обойти кеш локальной файловой системы. Это в первую очередь полезно для открытия файлов на монтировании NFS, поскольку позволяет пропустить потенциально устаревший локальный кеш. Это очень сильно влияет на производительность ввода-вывода, поэтому использовать этот флаг не рекомендуется, если в этом нет необходимости. |
| 'w' | открыть файл для записи. Файл создается (если он не существует) или очищается (если он существует). |
| 'wx' | аналогично 'w', но терпит неудачу, если путь существует. |
| 'w+' | открыть файл для чтения и записи. Файл создается (если он не существует) или очещается (если он существует). |
| 'wx+' | аналогично 'w+', но не работает, если путь существует. |