Javascript-форум (https://javascript.ru/forum/)
-   Node.JS (https://javascript.ru/forum/node-js-io-js/)
-   -   Как пользоваться документацией NodeJS? (https://javascript.ru/forum/node-js-io-js/78486-kak-polzovatsya-dokumentaciejj-nodejs.html)

Pavel Orlov 20.09.2019 20:33

Как пользоваться документацией NodeJS?
 
Добрый день.

Не знаю как пользоваться документацией по NodeJS.

Есть, например, описание функции:
fs.readFileSync(path[, options])

На сайте https://nodejs.org/api/fs.html#fs_fs...c_path_options указано, что:
options <Object> | <string>
encoding <string> | <null> Default: null
flag <string> See support of file system flags. Default: 'r'.

Но не указано какие конкретные значения может принимать encoding, т.е. кодировка. Это я для примера взял.

Где эти моменты посмотреть?

Audaxviator 20.09.2019 21:19

Опции - объект ({a: 1, b: 2}) или строка ("asdfghjkl")
Кодировка - строка ("ANSI") или нуль (null), по умолчанию null

Rise 20.09.2019 22:03

Pavel Orlov,
[src] можно посмотреть на предмет куда encoding уходит, увидим if (options.encoding) buffer = buffer.toString(options.encoding), значит смотрим <Buffer>, а там по toString находим то что искали.

Pavel Orlov 21.09.2019 02:35

Цитата:

Сообщение от Rise
if (options.encoding) buffer = buffer.toString(options.encoding)

А эту строчку где посмотреть? Как вы на неё вышли?

Rise 21.09.2019 03:12

Цитата:

Сообщение от Rise
[src]

Pavel Orlov, ссылка это (сокращение от source) на гитхаб (хостинг исходного кода), напротив fs.readFileSync(path[, options]).

Pavel Orlov 21.09.2019 03:54

Цитата:

Сообщение от Rise (Сообщение 513025)
Pavel Orlov, ссылка это (сокращение от source) на гитхаб (хостинг исходного кода), напротив fs.readFileSync(path[, options]).

Я понял!! Но не сразу :)
Раньше не видел SRC ссылки.

Большое спасибо!


Часовой пояс GMT +3, время: 08:24.