typescript-closure-tools
Version:
Command-line tools to convert closure-style JSDoc annotations to typescript, and to convert typescript sources to closure externs files
23 lines (16 loc) • 588 B
text/typescript
// Tests for storagejs.d.ts
///<reference path="storejs.d.ts" />
// Store 'marcus' at 'username'
store.set('username', 'marcus');
// Get 'username'
var userName:any = store.get('username');
var all: Object = store.getAll();
// Remove 'username'
store.remove('username');
// Clear all keys
store.clear();
// Store an object literal - store.js uses JSON.stringify under the hood
store.set('user', { name: 'marcus', likes: 'javascript' });
// Get the stored object - store.js uses JSON.parse under the hood
var user: any = store.get('user');
alert(user.name + ' likes ' + user.likes);