I am a User Interface Designer learning web development. I don't know what I am doing but I am trying my best to grow as a self taught developer.
Welcome to my newbie tech journey.👩💻
Edit:
Method vs "arrow function on public class field" weirdness:
classA{myArrow=()=>{console.log('A.myArrow()');}myMethod(){console.log('A.myMethod()');}}classBextendsA{myArrow=()=>{super.myArrow();// arrow function exists on // public class field of A but// but is not available on // the prototype chain via `super`console.log('B.myArrow()');}myMix(){super.myArrow();// same problemconsole.log('B.myMix()');}myMethod(){super.myMethod();// just worksconsole.log('B.myMethod()');}}letmyB=newB();myB.myMethod();// 'A.myMethod()'// 'B.myMethod()'myB.myMix();// Uncaught TypeError: (intermediate value).myArrow is not a function at B.myMixmyB.myArrow();// Uncaught TypeError: (intermediate value).myArrow is not a function at B.myArrow
I am a User Interface Designer learning web development. I don't know what I am doing but I am trying my best to grow as a self taught developer.
Welcome to my newbie tech journey.👩💻
Great input, I will take a look at the links.
Good coverage for three months 👍
Edit:
Method vs "arrow function on public class field" weirdness:
Awesome, explanation. 🙂🌟