fork download
  1. function Example() {
  2. let ret = {}
  3. const kv = {
  4. foo: "called foo",
  5. bar: "called bar"
  6. }
  7.  
  8. for (let name in kv) {
  9. ret[name] = () => kv[name]
  10. }
  11.  
  12. return ret
  13. }
  14.  
  15. const example = Example()
  16.  
  17. console.log(example.foo())
  18. console.log(example.bar())
Success #stdin #stdout 0.06s 122240KB
stdin
Standard input is empty
stdout
called foo
called bar