guychienll / js-typeahead

implementation of vanilla js autocomplete input

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vanilla JavaScript AutoComplete Implementation

Getting Start

npm install

npm run dev

leaning key points

  • promise for fake delay data response
  • debounce
  • intersection observer to detect element vision
  • click outside detect
  • event binding ( keyup / click / input )
  • api contains

Demonstration

About

implementation of vanilla js autocomplete input


Languages

Language:JavaScript 67.5%Language:SCSS 30.7%Language:HTML 1.8%