์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- ์ฝ๋๋ธ๋ก
- ๋ธ๋์น ์์ฑ
- branch ์ญ์
- branch ์์ฑ
- ๋งํฌ๋ค์ด
- ์ฝ๋๋ธ๋ญ
- markdown
- Git๋ช ๋ น์ด
- branch ํ์ธ
- ๋ธ๋์น ํ์ธ
- ![rejected]
- ๋ธ๋์น ์ญ์
Archives
- Today
- Total
DevLog
์ซ์๋ผ๋ฆฌ ๋น๊ตํ๋ ๋ ผ๋ฆฌ์ฐ์ฐ์ (number && number, number || number) ๋ณธ๋ฌธ
๐ง๐ป๐ป ๊ฐ๋ฐ๊ฐ๋ฐ/javascript
์ซ์๋ผ๋ฆฌ ๋น๊ตํ๋ ๋ ผ๋ฆฌ์ฐ์ฐ์ (number && number, number || number)
Seungjae Lee 2021. 11. 1. 09:54์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ๋ค๊ฐ ์ซ์์ ์ซ์๋ฅผ ๋ ผ๋ฆฌ ์ฐ์ฐ์๋ก ๋น๊ตํ๋ ๊ฒ์ ๋ณด์๋ค.
๋ ผ๋ฆฌ์ฐ์ฐ์๋ฅผ ๋ฐฐ์ธ ๋ ์ซ์์ ์ซ์๋ฅผ ๋น๊ตํ๋ ๊ฒ์ ๋ณธ ์ ์ด ์์ด์
๊ฒ์์ ํด๋ดค๋๋ฐ ๋ฑํ ์ ์ ํ ๋ ํผ๋ฐ์ค๋ฅผ ์ฐพ์ง ๋ชปํด ์ผ๋จ ์ฝ์์ ์ฐ์ด๋ณด์๋ค.
<&&>
undefined && 1
// expected result: undefined
1 && 1000
// expected result: 1000
<||>
undefined || 1
// expected result: 1
1 || 1000
// expected result: 1
์ฝ์์ ์ฐ์ด๋ณด๊ณ ์ดํดํ ๋ด์ฉ์ ์ ๋ฆฌํ์๋ฉด
์ซ์์ ์ซ์๋ฅผ ๋ ผ๋ฆฌ์ฐ์ฐ์๋ก ๋น๊ตํ ๋
&&
์ฐ์ฐ์ : ๋ ์ค ํ๋๋ผ๋ undefined ๋ผ๋ฉด undefined๋ฅผ ๋ฆฌํด, ๋ ๋ค ์ซ์๋ผ๋ฉด ๋ ์ค์ ํฐ ์ซ์๋ฅผ ๋ฆฌํด
||
์ฐ์ฐ์ : ๋ ์ค ํ๋๋ผ๋ ์ซ์๋ผ๋ฉด ์ซ์๋ฅผ ๋ฆฌํด, ๋ ๋ค ์ซ์๋ผ๋ฉด ๋ ์ค์ ์์ ์ซ์๋ฅผ ๋ฆฌํด
'๐ง๐ปโ๐ป ๊ฐ๋ฐ๊ฐ๋ฐ > javascript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
console.log(data)๋ฅผ ์ฐ์์ ๋ data: [object Object]๋ก ๋์ค๋ ๋ฌธ์ (0) | 2021.11.19 |
---|---|
JavaScript์์ ์์ ํ ( ์ต๋ / ์ต์ ) ์ ์๊ฐ (0) | 2021.11.15 |
javascript ๋๋ํ ๋๊ฐ (!!) ์ฐ์ฐ์ (0) | 2021.10.03 |
ํท๊ฐ๋ฆฌ๋ javascript ๋จ์ด๋ชจ์(-ing) (0) | 2021.09.08 |
Vanilla JavaScript Quick Reference / Cheatsheet (0) | 2021.07.06 |
Comments