Skip to content

Instantly share code, notes, and snippets.

@mertcb
Created October 25, 2020 15:10
Show Gist options
  • Save mertcb/aba8b3cbb0544ed99ddb8d8de95a58fa to your computer and use it in GitHub Desktop.
Save mertcb/aba8b3cbb0544ed99ddb8d8de95a58fa to your computer and use it in GitHub Desktop.
How to get cookies with angular ( vanilla way )
getCookieByName(name: string) {
let cookies: Array<string> = document.cookie.split(';');
let cookieName = `${name}=`;
let resCookie: string;
for (let i = 0; i < cookies.length; i++) {
resCookie = cookies[i].replace(/^\s+/g, '');
if (resCookie.indexOf(cookieName) == 0) {
return resCookie.substring(cookieName.length, resCookie.length);
}
}
return '';
}
getAllCookies() {
let cookies: Array<string> = document.cookie.split(';');
return cookies; // returns cookies as string array
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment