javascript applications examples