Я просматривал JS Mozilla в коде JS и наткнулся на функцию snarf . Это не определено в javascript, кажется, просто в версии C здесь . Это не очень хорошо прокомментировано, хотя. Я искал в Google это безрезультатно.
Это стандартная часть JavaScript? (Я думаю, нет.) Это какое-то расширение? Что это должно делать?
Нет, это не стандартно. Это часть Нарцисса в Mozilla (интерпретатор JS в JS, реализованный поверх SpiderMonkey). snarf(filename) захватывает содержимое файла и возвращает его в виде строки для дальнейшей обработки (например, оценки).
snarf(filename)
Загружает файл и возвращает содержимое файла в виде строки.