| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Перед выполнением задания внимательно прочитайте:
Мы очень хотим, чтобы код вы написали сами, а не пользовались внешними библиотеками.
Как известно, каждый уважающий себя разработчик должен в жизни сделать три вещи:
Предлагаем вам пройти легкий путь становления уважающего себя разработчика и реализовать для скрипта телефонной книги phone-book.js ряд необходимых методов.
Метод add для добавления записей:
Метод update для обновления записей:
Метод find для поиска записей:
Метод findAndRemove для удаления записей:
В файле index.js вы можете найти примеры использования получившегося скриптика.
Перед выполнением внимательно прочитайте про особенности
По одной добавлять записи в книгу не очень удобно, поэтому будет здорово, если вы добавите в решение импорт данных из csv. Для этого реализуйте код метода importFromCsv.
На вход метод принимает строку в формате csv. Если запись в телефонной книги уже есть – обновляет/дополняет её данными из csv строки. На выходе метод возвращает одно число добавленных/обновленных записей.
Пример работы этого метода вы может отыскать в index.js и в тестах.
| Back | FazBrowse Home | New Git URL |