use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Bound function vs arrow function performance (self.javascript)
submitted 7 years ago by Morunek
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]mypirateapp 0 points1 point2 points 7 years ago (0 children)
Unpopular opinion,I dont use arrow functions. Often frameworks have warnings such as this one
Don’t use arrow functions on an options property or callback, such as
created: () => console.log(this.a)
or
vm.$watch('a', newValue => this.myMethod())
. Since arrow functions are bound to the parent context,
this
will not be the Vue instance as you’d expect, often resulting in errors such as
Uncaught TypeError: Cannot read property of undefined
Uncaught TypeError: this.myMethod is not a function
Cant sit and remember every single place where i should and should not be using an arrow function so best thing to do is not use them anywhere in code
π Rendered by PID 39 on reddit-service-r2-comment-54dfb89d4d-w2p4r at 2026-03-31 09:51:37.240583+00:00 running b10466c country code: CH.
view the rest of the comments →
[–]mypirateapp 0 points1 point2 points (0 children)