I'm trying to create a helper function. This function needs to reach some variables & objects of the context/class in which it is used. But, I could not achieve to do this. Is it possible to write functions to use like this?
Example:
// ExampleClass.js
const { demoArrowFunc, demoNormalFunction } = require('./MyHelpers')
class ExampleClass {
  exampleVar = "EXAMPLE VAR";
  constructor() {
    this.firstVar = 20
  }
  logClassVars() {
    console.log(this.exampleVar, this.firstVar);
  }
  tryArrows() {
    demoArrowFunc();
  }
  tryNormal() {
    demoNormalFunction()
  }
}
let example = new ExampleClass()
example.tryArrows() // Returns -> undefined undefined
example.tryNormal() // Returns -> undefined undefined
// Helpers.js
const demoArrowFunc = () => {
  console.log(this.exampleVar, this.firstVar);
}
const demoNormalFunction = function() {
  console.log(this.exampleVar, this.firstVar)
}
module.exports = {
  demoArrowFunc,
  demoNormalFunction 
}
Feel free to ask questions if I'm not clear. Thanks!
