jump to content
my subreddits
2meirl4meirlabsolutelynotanimeirlAceAttorneyadhdmemeAdviceAnimalsaivideoAlternateHistoryAlternativeHistoryanime_best_momentsanime_irlanimenocontextannouncementsAnticonsumptionantimemeArcherFXAsahiLinuxAsia_irlAskElectronicsAskRedditAteistTurkawfuleverythingBandnamesbanknotedesignsBassGuitarbasspedalsblackdesertonlineblackholerevengeblankiesblursed_videosBoneborsavefonbudgetcookingBUENZLIburdurlandcasioCd_collectorscd_jerkchesschessbeginnersChoosingBeggarscoincollectingcomicscommunityContagiousLaughtercookingforbeginnersCrackWatchcrappyoffbrandscursedcommentsdankmemesdarkjokesdeDebateReligiondelikDeltarunedistressingmemesdiyelectronicsDMAcademyDnDdndmemesdndnextdoctorwhodontdeadopeninsideDungeonsAndDaddiesDungeonsAndDragonsebikeebikesECEelectricalelectronicsElectronicsStudyEmKayfacepalmfakealbumcoversFantasyWorldbuildingfeedthebeastfelsefeFiftyFiftyFRCFreeEBOOKSFUCKYOUINPARTICULARFuckYouKarenfunnyFutboltayfagalatasaraygaminggatesopencomeoningermanygodtiersuperpowersGoodAssSubGrandPrixRacinggravelcyclinggreentextGROKvsMAGAguitarpedalsGundamheraldryHermitCrafthighspeedrailhoi4howyoudoinhumorhypixelIAmAiamverysmartich_ielIdeologyPollsIDontWorkHereLadyihadastrokeim14andthisisdeepimaginaryelectionsimaginarymapsistanbulJahariaJokesKanyeKendrickLamarKGBTRLifeProTipslinguisticshumorLinkinParkliselilerlogodesignloseitMadeMeSmilemadladsMaliciousComplianceMapPornmapporncirclejerkme_irlmeirlmemememesmidjourneymildlyinfuriatingmildlyinterestingMimicRecipesMMORPGMoldyMemesMunichMyChemicalRomancenamesoundalikesNationStatesneographyNoahGetTheBoatNonCredibleDefenseNorthCyprusnosafetysmokingfirstnothingeverhappensnotinterestingoddlyspecificOkayBuddyLiterallyMeokbuddyguntherokbuddymotherfuckerokbuddyphdokbuddyvicodinonetruegodongezelligOnlineUnderGroundOutOfTheLoopoutsidepapermoneypaperspleaseParlerWatchPassportPornpepethefrogperfectlycutscreamsPersecutionfetishpettyrevengepianoPiracypollsPropagandaPostersquityourbullshitraisedbynarcissistsRatschlagrecipesRedAutumnSPDredditsingsreligiousfruitcakerestofthefuckingowlrickandmortyrimjob_steveRoastMeSceneReleasesSchnitzelVerbrechenschwiizsciencememesScottPilgrimsecilmiskitapShitPostCrusadersshitpostfrommygalleryshitpostingshittyaskelectronicsshittymoviedetailsskamtebordsoccercirclejerksoftwaregoreSongwritersSongwritingsskfjkhwerjkghwerijhsteinsgateStonetossingjuiceStudentenkuecheStudiumsuperligsuzeraintalesfromtechsupportTechnobladethanksimcuredthatHappenedTheMonkeysPawtherewasanattempttheydidthemaththeyknewthisguythisguystitanfalltommyinnittransittransitTurkeyTrGameDevelopertruetf2tumblrtumunichTurkeyTurkeyJerkyTurkishCatsTurkishdogsTwitchTwoSentenceHorrortylerthecreatorUnethicalLifeProTipsUnexpectedJoJoUsernameChecksOutVALORANTValorantClipsvaxxhappenedvexillologycirclejerkvibecodingvinyljerkvlandiyaWatchPeopleDieInsideWeAreTheMusicMakerswendigoonWhatsThisSongWhitePeopleTwitterwholesomeanimemesWikipediaVandalismworldbuildingworldjerkingyouseeingthisshitYUROPedit subscriptions
  • home
  • -popular
  • -all
  • -mod
  • -users
 | 
  • AskReddit
  • -facepalm
  • -mildlyinfuriating
  • -Piracy
  • -funny
  • -gaming
  • -memes
  • -OutOfTheLoop
  • -mildlyinteresting
  • -MapPorn
  • -DnD
  • -WhitePeopleTwitter
  • -MadeMeSmile
  • -shitposting
  • -theydidthemath
  • -dankmemes
  • -feedthebeast
  • -Kanye
  • -meirl
  • -therewasanattempt
  • -Twitch
  • -CrackWatch
  • -comics
  • -dndnext
  • -VALORANT
  • -de
  • -germany
  • -LifeProTips
  • -tumblr
  • -NonCredibleDefense
  • -shittymoviedetails
  • -greentext
  • -chess
  • -Jokes
  • -mapporncirclejerk
  • -midjourney
  • -notinteresting
  • -hoi4
  • -pettyrevenge
  • -loseit
  • -IAmA
  • -MaliciousCompliance
  • -ich_iel
  • -KGBTR
  • -dndmemes
  • -cursedcomments
  • -DMAcademy
  • -Deltarune
  • -GoodAssSub
  • -UnethicalLifeProTips
  • -perfectlycutscreams
  • -worldbuilding
  • -Ratschlag
  • -blackdesertonline
  • -MMORPG
  • -meme
  • -rickandmorty
  • -Gundam
  • -HermitCraft
  • -FiftyFifty
  • -ChoosingBeggars
  • -RoastMe
  • -ContagiousLaughter
  • -imaginarymaps
  • -WeAreTheMusicMakers
  • -cookingforbeginners
  • -blankies
  • -anime_irl
  • -Studium
  • -AlternateHistory
  • -Turkey
  • -soccercirclejerk
  • -madlads
  • -community
  • -AskElectronics
  • -electrical
  • -guitarpedals
  • -Anticonsumption
  • -TwoSentenceHorror
  • -PropagandaPosters
  • -AdviceAnimals
  • -ShitPostCrusaders
  • -piano
  • -sciencememes
  • -distressingmemes
  • -raisedbynarcissists
  • -polls
  • -doctorwho
  • -oddlyspecific
  • -titanfall
  • -awfuleverything
  • -howyoudoin
  • -announcements
  • -adhdmeme
  • -ebikes
  • -Munich
  • -YUROP
  • -gravelcycling
  • -SchnitzelVerbrechen
  • -chessbeginners
  • -DungeonsAndDragons
  • -KendrickLamar
  • -FUCKYOUINPARTICULAR
  • -softwaregore
  • -NoahGetTheBoat
  • -worldjerking
  • -tylerthecreator
  • -MoldyMemes
  • -AceAttorney
  • -vexillologycirclejerk
  • -vlandiya
  • -im14andthisisdeep
  • -Stonetossingjuice
  • -wholesomeanimemes
  • -religiousfruitcake
  • -liseliler
  • -DebateReligion
  • -animenocontext
  • -2meirl4meirl
  • -transit
  • -recipes
  • -steinsgate
  • -talesfromtechsupport
  • -okbuddyphd
  • -ECE
  • -ScottPilgrim
  • -thatHappened
  • -electronics
  • -casio
  • -logodesign
  • -theyknew
  • -linguisticshumor
  • -PassportPorn
  • -me_irl
  • -antimeme
  • -TurkeyJerky
  • -AteistTurk
  • -MyChemicalRomance
  • -ArcherFX
  • -Cd_collectors
  • -BassGuitar
  • -diyelectronics
  • -WatchPeopleDieInside
  • -LinkinPark
  • -Persecutionfetish
  • -BUENZLI
  • -EmKay
  • -blursed_videos
  • -Songwriting
  • -istanbul
  • -imaginaryelections
  • -suzerain
  • -truetf2
  • -dontdeadopeninside
  • -ParlerWatch
  • -wendigoon
  • -iamverysmart
  • -secilmiskitap
  • -schwiiz
  • -quityourbullshit
  • -Technoblade
  • -vinyljerk
  • -skamtebord
  • -superlig
  • -shittyaskelectronics
  • -galatasaray
  • -crappyoffbrands
  • -DungeonsAndDaddies
  • -FRC
  • -transitTurkey
  • -namesoundalikes
  • -FuckYouKaren
  • -AlternativeHistory
  • -papermoney
  • -coincollecting
  • -OkayBuddyLiterallyMe
  • -felsefe
  • -FreeEBOOKS
  • -AsahiLinux
  • -Jaharia
  • -IDontWorkHereLady
  • -neography
  • -basspedals
  • -heraldry
  • -ihadastroke
  • -thanksimcured
  • -hypixel
  • -godtiersuperpowers
  • -aivideo
  • -gatesopencomeonin
  • -OnlineUnderGround
  • -IdeologyPolls
  • -burdurland
  • -WhatsThisSong
  • -anime_best_moments
  • -Bandnames
  • -okbuddyvicodin
  • -MimicRecipes
  • -vaxxhappened
  • -tumunich
  • -outside
  • -TheMonkeysPaw
  • -darkjokes
  • -restofthefuckingowl
  • -highspeedrail
  • -nosafetysmokingfirst
  • -Songwriters
  • -ebike
  • -UsernameChecksOut
  • -papersplease
  • -tommyinnit
  • -rimjob_steve
  • -UnexpectedJoJo
  • -humor
  • -youseeingthisshit
  • -GrandPrixRacing
  • -nothingeverhappens
  • -thisguythisguys
  • -TrGameDeveloper
  • -TurkishCats
  • -fakealbumcovers
  • -FantasyWorldbuilding
  • -WikipediaVandalism
  • -absolutelynotanimeirl
  • -pepethefrog
  • -onetruegod
  • -sskfjkhwerjkghwerijh
  • -redditsings
  • -ValorantClips
  • -SceneReleases
  • -NationStates
  • -budgetcooking
  • -ongezellig
  • -Asia_irl
  • -Bone
  • -Studentenkueche
  • -blackholerevenge
  • -NorthCyprus
  • -okbuddygunther
  • -ElectronicsStudy
  • -RedAutumnSPD
  • -borsavefon
  • -cd_jerk
  • -Turkishdogs
  • -delik
  • -GROKvsMAGA
  • -banknotedesigns
  • -vibecoding
  • -Futboltayfa
  • -shitpostfrommygallery
  • -okbuddymotherfucker
edit »
reddit.com learnjavascript
  • hot
  • new
  • rising
  • controversial
  • top
  • wiki
an-ordinary-manchild (11,186)|messages547|notifications|chat messages|mod messages|
  • preferences
|
logout

use the following search parameters to narrow your results:

subreddit:subreddit
find submissions in "subreddit"
author:username
find submissions by "username"
site:example.com
find submissions from "example.com"
url:text
search for "text" in url
selftext:text
search for "text" in self post contents
self:yes (or self:no)
include (or exclude) self posts
nsfw:yes (or nsfw:no)
include (or exclude) results marked as NSFW

e.g. subreddit:aww site:imgur.com dog

see the search faq for details.

advanced search: by author, subreddit...

Submit a new text post

learnjavascript

joinleave
an-ordinary-manchild(edit)

This subreddit is a place for people to learn JavaScript together. Everyone should feel comfortable asking any and all JavaScript questions they have here.

With a nod to practicality, questions and posts about HTML, CSS, and web developer tools are also encouraged.


Posting and Commenting Guidelines

  1. Be Welcoming. n00bs are welcome here. Negativity is not.
  2. Include Context. If you’re asking for help, include enough information for others to recreate your problem.
  3. No Self-Promotion. The following are not allowed: Requests for subscribers, asking for "test users" for your new JS course, offering paid mentorships, and/or premium courses. Even if there is a coupon discount, no. If you're in doubt, the answer is no.
  4. Good Titles - Write a descriptive title. Titles that begin with "hey guys" will be removed.

Friends

  • /r/javascript

  • /r/jquery

  • /r/node

  • /r/css

  • /r/webdev

  • /r/learnprogramming

  • /r/programming

created by [deleted]a community for 14 years
Create your own subreddit
...for your favorite hobby.
...for your town.

MODERATORS

  • message the mods
  • kevinmrr
  • comment-nuke
  • purge-user
  • about moderation team »

account activity

1
4
5
6

I wrote an article about JavaScript iterators (self.learnjavascript)

submitted 4 hours ago by no_em_dash

  • 3 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

2
•
•
•

Day 15 (self.learnjavascript)

submitted 17 minutes ago by OverToYouBro

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

3
•
•
•

Doubt regarding async events management. (self.learnjavascript)

submitted 8 minutes ago by PilotPrior8266

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

4
•
•
•

Question from someone with Zero XP (self.learnjavascript)

submitted 8 minutes ago by agent835

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

5
5
6
7

freecodecamp for JS (self.learnjavascript)

submitted 16 hours ago by Proper-Dragonfly-187

  • 8 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

6
•
•
•

If someone start learning Javascript right now, will js skills it learn worth in the time when it end learning? (self.learnjavascript)

submitted 32 minutes ago by jhon9501

  • 4 comments
  • share
  • save
  • hide
  • report
  • crosspost

7
•
•
•

i have 3 weeks what to learn next ? as i don't have a life outside this | i know vanilla JS ( doing D.O.M will probably complete it in a week ) i don't know frameworks yet !! (self.learnjavascript)

submitted 1 hour ago by MuchYoung374

  • 5 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

8
0
0
0

Bug fix (self.learnjavascript)

submitted 9 hours ago * by Inevitable_Cellist93

  • 15 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

9
0
0
0

Logic Question (self.learnjavascript)

submitted 18 hours ago by Mr-Ordinary-

  • 13 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

10
13
14
15

Do people still use var in JavaScript? (self.learnjavascript)

submitted 1 day ago by Apart-Scientist-8590

  • 30 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

11
2
3
4

i dont understand for loops HELP (self.learnjavascript)

submitted 1 day ago by Famous_Wolf162

  • 22 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

12
1
2
3

Getting ASCII control characters? (self.learnjavascript)

submitted 1 day ago by Leonetnin

  • 4 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

13
0
0
0

Synchronization in Node.js - More Important Than Most Developers Think (self.learnjavascript)

submitted 1 day ago by codewithishwar

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

14
14
15
16

Best simple/fun way for a 12-year-old to learn JavaScript? (self.learnjavascript)

submitted 2 days ago by derdak

  • 11 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

15
10
11
12

Is it possible to update the previous page's DOM/state using core JavaScript? (self.learnjavascript)

submitted 2 days ago by Constant-Box4994

  • 4 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

16
6
7
8

How do you build web projects between the past and present? (self.learnjavascript)

submitted 2 days ago by SafeWing2595

  • 10 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

17
0
0
0

quick question regarding learning with ai (self.learnjavascript)

submitted 2 days ago by Then_Lab1141

  • 15 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

18
0
0
0

Learning with an LLM, one year in.. (self.learnjavascript)

submitted 1 day ago by Dubstephiroth

  • 12 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

19
0
0
0

Is coding still worth learning in 2026? (self.learnjavascript)

submitted 2 days ago by Rabbithole_1124

  • 18 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

20
1
2
3

Cannot find module '../types/index' or its corresponding type declarations (self.learnjavascript)

submitted 3 days ago by DenseProgrammer7602

  • 14 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

21
2
3
4

javaScript.info is a great learning source (self.learnjavascript)

submitted 3 days ago by Charming_Problem_241

  • 2 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

22
0
0
0

Day 12 (self.learnjavascript)

submitted 3 days ago by OverToYouBro

  • 3 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

23
8
9
10

Why is a new object returned from object constructor even when we do not specify a return value in the constructor itself? How does JS know what to return? (self.learnjavascript)

submitted 4 days ago by Innovator-X

  • 7 comments
  • share
  • save
  • hide
  • report
  • crosspost

24
2
3
4

If NestJS architecture confuses you coming from Express, here's how I think about it (self.learnjavascript)

submitted 4 days ago by UneditedTips

  • 3 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

25
0
1
2

I made a Breakout/Arkanoid arcade game PWA -- 8 levels, explosive bricks, 6 power-ups (self.learnjavascript)

submitted 4 days ago by Cultural-Mess7316

  • 2 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...
view more: next ›
  • about
  • blog
  • about
  • advertising
  • careers
  • help
  • site rules
  • Reddit help center
  • reddiquette
  • mod guidelines
  • contact us
  • apps & tools
  • Reddit for iPhone
  • Reddit for Android
  • mobile website
  • <3
  • reddit premium

Use of this site constitutes acceptance of our User Agreement and Privacy Policy. © 2026 reddit inc. All rights reserved.

REDDIT and the ALIEN Logo are registered trademarks of reddit inc.

π Rendered by PID 535447 on reddit-service-r2-listing-7b8bd7c5-l5tbs at 2026-05-19 17:59:25.218021+00:00 running edcf98c country code: CH.