guber@lemmy.blahaj.zone to 196@lemmy.blahaj.zoneEnglish · 1 month agoternary opruleatorlemmy.blahaj.zoneimagemessage-square19fedilinkarrow-up191arrow-down17file-textcross-posted to: [email protected]
arrow-up184arrow-down1imageternary opruleatorlemmy.blahaj.zoneguber@lemmy.blahaj.zone to 196@lemmy.blahaj.zoneEnglish · 1 month agomessage-square19fedilinkfile-textcross-posted to: [email protected]
minus-squareSv443@sh.itjust.workslinkfedilinkEnglisharrow-up6·edit-21 month agoI’ve been called slurs before for using immediately invoked anonymous function expressions with switch cases in JS const [val1, val2] = (() => { switch(whatever) { case "foo": return [1, 2]; case "bar": return [3, 4]; default: return [0, 0]; } }))();
minus-squaregandalf_der_12te@lemmy.blahaj.zonelinkfedilinkEnglisharrow-up3·1 month agoconst [val1, val2] = ({ "foo": [1, 2], "bar": [3, 4], })[whatever] || [0, 0];
I’ve been called slurs before for using immediately invoked anonymous function expressions with switch cases in JS
const [val1, val2] = (() => { switch(whatever) { case "foo": return [1, 2]; case "bar": return [3, 4]; default: return [0, 0]; } }))();const [val1, val2] = ({ "foo": [1, 2], "bar": [3, 4], })[whatever] || [0, 0];🤫