https://github.com/dockwa/simple-cookie
A very simple, super lightweight javascript cookie class that you will understand.
https://github.com/dockwa/simple-cookie
cookie javascript
Last synced: 6 months ago
JSON representation
A very simple, super lightweight javascript cookie class that you will understand.
- Host: GitHub
- URL: https://github.com/dockwa/simple-cookie
- Owner: dockwa
- License: mit
- Created: 2016-06-08T15:49:43.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2021-04-30T17:30:01.000Z (about 5 years ago)
- Last Synced: 2025-10-24T00:57:42.530Z (9 months ago)
- Topics: cookie, javascript
- Language: JavaScript
- Homepage: https://engineering.dockwa.com
- Size: 4.88 KB
- Stars: 20
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: License
Awesome Lists containing this project
README
# Simple Cookie
[](https://www.npmjs.com/package/simple-cookie-js)
[](https://www.npmjs.com/package/simple-cookie-js)
[](https://engineering.dockwa.com/)
This is a very simple, super lightweight javascript cookie class to be used however you like. It has 4 simple methods...
### Set Cookie
```javascript
Cookie.set('name', 'value')
```
You can also use it set the expiration time, by default it never expire. The expiration is in minutes so laying out the multiplication for a year would be as follows.
```javascript
Cookie.set('name', 'value', 60*24*365)
```
The path can also be optionally set as follows.
```javascript
Cookie.set('name', 'value', 60*24*365, document.location)
```
### Get Cookie
```javascript
Cookie.get('name')
```
Returns the value of the cookie if it exits, 'undefined' if it does not exists.
### Remove Cookie
```javascript
Cookie.remove('name')
```
Removes the cookie with that name if it is set.
### Exists Cookie
```javascript
Cookie.exists('name')
```
Returns a TRUE or FALSE value is the cookie is currently set on the client.
---
And it's as simple at that! :) Enjoy