Skip to content

Instantly share code, notes, and snippets.

@davalapar
Created August 23, 2018 01:48
Show Gist options
  • Save davalapar/df2ac844f08879d0b296cde787952496 to your computer and use it in GitHub Desktop.
Save davalapar/df2ac844f08879d0b296cde787952496 to your computer and use it in GitHub Desktop.
byref-javascript
// unfinished
let externalVariable = 1;
class Externa{
constructor () {
this.map = new Map();
}
set x (value) {
this.map.set('x', value);
}
get x () {
this.map.get('x');
}
}
const target = {};
const handler = {
get(target, propKey, receiver) {
console.log('get ' + propKey);
return 123;
}
};
const proxy = new Proxy(target, handler);
class Externa {
static new() {
const map = new Map();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment