Let

>let

Attached: let.jpg (420x673, 34K)

>brain-let

the

Attached: cato.jpg (383x374, 20K)

Attached: 31562204_1750607614986465_7276546142777638912_n.jpg (720x960, 109K)

bodies

hit

le

podłoga

floor

I actually prefer block scoping in JavaScript, let makes a whole lot more sense then letting variables get scoped willy nilly in and out of blocks.

>lambda

Attached: 1450414024806.jpg (500x500, 165K)

Fat arrow functions in JavaScript are sort of the opposite of block scoping, you get scoped into the surrounding area rather than just in ur own function

Attached: 1467719710322.gif (490x476, 3.52M)

it's a /sci/ meme, like this

>relax in the assumption

Attached: 475ad91db2a857c28fa223b2a2718dba.jpg (271x446, 35K)

set*

Attached: 1524293174342.gif (333x187, 1021K)

>the proof is trivial

>do

>var

>proof: see exercise 9

>assume

that a half a button press is a button press

Pretty much binds 'this' automatically, super helpful for stuff like React.

const xD () => {}

Serious question, though; What's let? It's obvious since the first second what var is, but what's let?

>defun

The gets in this thread are unbelivable.

Attached: Bridget (22).jpg (577x577, 62K)

>semicolons

Attached: brainletsBTFO.png (890x343, 366K)

You have to know English to understand.

>unset

Attached: image.png (258x120, 36K)

>it's immediate to assume

>get

>such that

Attached: pelle.jpg (860x638, 110K)

>doubles
>get

Let is non permanent var, useful for using the same name multiple times in your code.

"let allows you to declare variables that are limited in scope to the block, statement, or expression on which it is used. This is unlike the var keyword, which defines a variable globally, or locally to an entire function regardless of block scope."

based

Insert

Attached: cat58.jpg (604x604, 50K)

> do-while

>there exists