๐ย Reference
๐ย Chapter
Object.proptotype.hasOwnProperty()
Object.hasOwn()
Relational operator
- Relational operator
- ๊ด๊ณ ์ฐ์ฐ์
in
- in
- in ์ฐ์ฐ์๋ ๊ฐ์ฒด์ ์ฃผ์ด์ง ์์ฑ์ด ์๋์ง ์ฌ๋ถ๋ฅผ ํ๋ณํ๋ค.
- ์ง์ ๋ ์์ฑ์ด ์ง์ ๋ ๊ฐ์ฒด ๋๋ ํ๋กํ ํ์
์ฒด์ธ์ ์๋ ๊ฒฝ์ฐ in ์ฐ์ฐ์๋ true๋ฅผ ๋ฐํํ๋ค.
- in ์ฐ์ฐ์๋ ๋ค๋ฅธ ์ปฌ๋ ์
์ ๊ฐ์ ๊ฒ์ํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ค.
- ๋ฐฐ์ด์ ํน์ ๊ฐ์ด ์กด์ฌํ๋์ง ํ
์คํธํ๋ ค๋ฉด
Array.prototype.includes()
๋ฅผ ์ฌ์ฉํด๋ผ.
- ์งํฉ์ ๊ฒฝ์ฐ
Set.prototype.has()
๋ฅผ ์ฌ์ฉํด๋ผ.
- in ์ฐ์ฐ์๋ ํน์ ์์ฑ์ด ํด๋น ๊ฐ์ฒด์ ์๋์ง ์ฌ๋ถ๋ฅผ boolean์ผ๋ก ๋ฆฌํดํด์ค๋ค.
์์ฑ in ๊ฐ์ฒด
array์ ๊ฒฝ์ฐ