BLUE
Profile banner
EP
Exhaustion Party
@exhaustionparty.bsky.social
Not popular, but that's okay! ♥s JavaScript and occasionally has coherent thoughts about art! Maker of Uniqlock Rewind (repo): github.com/MegaJerk/Uniqlock/tree/main (site): megajerk.github.io/Uniqlock/
31 followers97 following243 posts

Removed a code dependency in Uniqlock Rewind, and got some CSS stuff figured out, but then discovered that FireFox just doesn't play certain video files for no apparent reason, so I don't reasonably think I can update the live build yet 🙃 I do not look forward to figuring out what's causing this

0

And lastly that video talks about JSLint. An online tool that can be used to help enforce some sort of consistency in your own work. It can (and should!) be configured to be more lenient about certain things, and will provide immediate feedback on what sticks out style-wise that could be trouble

1

My favorite JS vids are now all outdated. Though I'll link a playlist, I think the most important one is Section 8: Programming Style & Your Brain, which gets into why consistency is such an important thing to learn when writing code.

Crockford on JavaScript - Section 8: Programming Style & Your Brain
Crockford on JavaScript - Section 8: Programming Style & Your Brain

YouTube video by YUI Library

1

functions can certainly be tricky! This guide has some really well laid out tutorials on the subject and has a lot of really good examples. You might not need it if you're already doing course work or something, but it can make for a useful bookmark.

The Modern JavaScript Tutorial
The Modern JavaScript Tutorial

Modern JavaScript Tutorial: simple, but detailed explanations with examples and tasks, including: closures, document and events, object oriented programming and more.

1
EPexhaustionparty.bsky.social

the haters will forever remain jealous

1
EPexhaustionparty.bsky.social

Also there are at least a dozen JS Enjoyers on here, so if you ever get stuck, it could be worth posting about! Good luck out there!

1
EPexhaustionparty.bsky.social

ex OW player, but I do enjoy JS!

1
EPexhaustionparty.bsky.social

It wasn't until I watched some heavily opinionated vids that things really started to click for me. Take something like JavaScript - The Good Parts. It's very useful for adding some constraint to a lang that would otherwise be very overwhelming if taken as a whole all at once (imo)

1
EPexhaustionparty.bsky.social

interestingly, a newish method that dropped in 2023 would also be useful in this situation - Array.toSorted() which allows you to sort into a new array without having to make a copy first developer.mozilla.org/en-US/docs/W...

Array.prototype.toSorted() - JavaScript | MDN
Array.prototype.toSorted() - JavaScript | MDN

The toSorted() method of Array instances is the copying version of the sort() method. It returns a new array with the elements sorted in ascending order.

1

This pattern has saved me so many times such a clever method of finding unique instances from set of values www.jenitennison.com/xslt/groupin...

0
Profile banner
EP
Exhaustion Party
@exhaustionparty.bsky.social
Not popular, but that's okay! ♥s JavaScript and occasionally has coherent thoughts about art! Maker of Uniqlock Rewind (repo): github.com/MegaJerk/Uniqlock/tree/main (site): megajerk.github.io/Uniqlock/
31 followers97 following243 posts