[Ресурсы] Внешние очки знаний, которые нужно увидеть на рыбалке

внешний интерфейс
[Ресурсы] Внешние очки знаний, которые нужно увидеть на рыбалке

JavaScript

  1. Цикл событий JavaScript
  2. цикл событий в среде узла
  3. Как работает JavaScript
  4. Контекст выполнения JavaScript
  5. Область действия JavaScript, цепочка областей видимости
  6. Подъем переменных JavaScript
  7. Прототип, цепь прототипов
  8. Восемь сценариев наследования
  9. Понимание object.create()
  10. звоните, обращайтесь, связывайтесь
  11. Закрытие,Сценарии применения
  12. утечка памяти
  13. пользовательское событие js
  14. междоменное решение
  15. попробуй... перехвати исключение

серия es6

  1. Принцип обещания
  2. источник обещания 1
  3. источник обещания 2
  4. источник обещания 3
  5. Основные особенности

Серия оптимизации производительности

  1. Рассчитать время белого экрана*
  2. Понимание DOMContentLoaded, onLoaded, onReady
  3. Цикл объявления страницы, асинхронный/отложенный
  4. Фрагмент документа DocumentFragment
  5. Отложенная загрузка изображения IntersectionObserver
  6. Анимация РАФ (запросAnimationFrame)
  7. Блокировка заголовка строки, одновременные соединения, фрагментация доменного имени

js асинхронная загрузка

  1. Использование предварительной выборки/предварительной загрузки
  2. проблема с асинхронным/ожидающим порядком выполнения
  3. Понимание асинхронности/ожидания

Серия рукописных кодов

  1. новая реализация
  2. звоните, применяйте реализацию
  3. Стабилизатор,дросселирование

Серия алгоритмов

  1. Графический алгоритм сортировки JavaScript

Практичная серия

  1. Загружать большие фрагменты файлов, возобновлять загрузку

Шаблоны проектирования

  1. модель публикации-подписки

виртуальный DOM

  1. Понимание виртуального DOM (не быстрее нативного?)
  2. Взгляните еще раз на виртуальный DOM (обновление DOM с минимальными усилиями)

HTTP

  1. Вопрос о душе браузера
  2. Понимание localstorage, sessionstorage, session, cookies
  3. Простые и непростые запросы
  4. Новые возможности http2.0
  5. Почему говорят, что http2 быстрее, чем http? В чем конкретно улучшение
  6. В статье вы подробно объясните протокол HTTP.
  7. принцип https (легко понять)
  8. процесс рукопожатия https

Серия запросов интерфейса

  1. Принцип Ajax
  2. Краткий обзор использования и принципов работы Axios
  3. Axios предотвращает множественные представления интерфейсов,Принцип CSRF защиты Axios

Серия от ввода URL до страницы рендеринга

  1. Основной процесс
  2. Трехстороннее рукопожатие TCP, четыре волны
  3. Механизм кеширования браузера
  4. Понимание алгоритма кэширования (FIFO, LRU, LFU)
  5. Реализация кода алгоритма кэширования (FIFO, LRU)
  6. Принцип безопасной передачи TCP
  7. Статья для ознакомления с протоколом TCP/IP

Серия интерфейсной безопасности

  1. Понимание атак XSS, SXRF
  2. Предотвращение XSS-атак

Vue

  1. жизненный цикл
  2. Понимание прогрессивной структуры
  3. Метод связи компонента Vue
  4. Vue.use()
  5. v-для ключа

vuex

  1. постоянное хранилище данных vuex
  2. принцип vuex

vue3.0

  1. новые особенности
  2. Карта опыта (код)

HTML, CSS

  1. css блочная модель
  2. BFC
  3. css-modules
  4. Разница между css-модулями и областями видимости
  5. Преимущества и недостатки CSS-анимации и js-анимации.

Webpack

  1. направление обучения webpack
  2. скорость упаковки webpack
  3. оптимизация упаковки веб-пакета
  4. Оптимизация производительности веб-пакета
  5. отделка, связанная с webpack
  6. Распространенные плагины веб-пакетов
  7. Реализовать плагин веб-пакета
  8. документация официального сайта tree-shaking

браузер

  1. Механизм сборки мусора в браузере
  2. Поток GUI, поток JS-движка
  3. Веб-воркеры и сервис-воркеры
  4. Кэширование и автономная разработка с помощью Service Worker и cacheStorage

Блог, Гитхаб

  1. Блог Сае Ю
  2. Mu Yi Yang Daily-Interview-Question
  3. haizlin front-end знание ежедневно 3+1
  4. блог Зии

мобильный

  1. Решение, совместимое с мобильным терминалом vw+rem
  2. Мобильное совместимое решение

разное

  1. Предотвратить перетаскивание браузера, чтобы показать дно
  2. Проблемы с единым входом
  3. Загрузка большого файла, возобновление загрузки
  4. Подробное объяснение модуляризации внешнего интерфейса, AMD, CMD и других спецификаций.

Ну давай же

  1. Резюме интервью 2018 года, читайте и разбирайтесь, платите меньше и добавляйте 3K
  2. Front-end 100 Q: Пожалуйста, дайте мне ваше резюме, если вы понимаете 80%
  3. Вопрос души браузера, сколько вы выдержите?
  4. HTTP-вход в расширенный
  5. Фронтенд Основные добавки 90 вопросов
  6. Как я стал интервьюером на Али
  7. Посмотрите на лицо Али
  8. Более десятка вопросов интервью с ответами

Некоторые отличные статьи, которые я прочитал перед подготовкой к интервью, будут обновляться~