Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've seen that before.

A related conventional use of underscores in JS variable names is when "discarding" values in positional settings, like destructuring arrays.

E.g. `const [_, a, b] = triple`

In general, underscores in JS seem to be used to help call out what to ignore or what is less important.



You've been able to `const [, a, b] = tuple;` for a wee while now FYI.

But yeah for every other time most linters will accept _ as "ignore this".


I had no idea that was a thing!

Thanks for teaching me something today.


Oh yeah, I always forget about that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: