MapleStory Cookie With Halo

โœจ UI/๐Ÿ’› JS

[JS]array.find() ์™€ .filter()

๋‰ด์ด NUEY 2023. 5. 1. 15:29
๋ฐ˜์‘ํ˜•

 

some()๊ณผ every()๋Š” ์กฐ๊ฑด์ด ๋งž์œผ๋ฉด true, ํ‹€๋ฆฌ๋ฉด false ์ž…๋‹ˆ๋‹ค.

2023.04.23 - [โœจ UI/๐Ÿ’› JavaScript] - [JS]Array.sort() <-> .reverse()

์ด์™€ ๋‹ค๋ฅด๊ฒŒ find()์™€ filter()๋Š” ์กฐ๊ฑด์— ๋งž๋Š” ๊ฐ’์„ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

 

 


 

 

find() ์™€ filter()์˜ ์ฐจ์ด๋Š”
๋‹จ๊ฑด(์ฒซ๋ฒˆ์งธ ๊ฐ’)์„ ๊ฐ€์ ธ์˜ค๋Š๋ƒ ๋‹ค๊ฑด์„ ๊ฐ€์ ธ์˜ค๋Š๋ƒ

 

๋จผ์ € find()๋ฅผ ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

  • json ๋ฐฐ์—ด์—์„œ cafe๊ฐ€ "์Šคํƒ€๋ฒ…์Šค"์ธ ๊ฐ’ ์ค‘ ์ฒซ๋ฒˆ์งธ ๊ฐ’๋งŒ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

  • filter()๋Š” ์ผ์น˜ํ•˜๋Š” ๊ฐ’์„ ๋ชจ๋‘ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.


 

๋น„์Šทํ•œ js ๋ฐฐ์—ด ๊ธฐ๋ณธํ•จ์ˆ˜๋“ค์ด ๋งŽ์€๋ฐ ์‚ฌ์šฉ๋ฒ•์€ ๋น„์Šทํ•˜๊ณ  ๊ฐ„๋‹จํ•œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๊ณตํ†ตํ•จ์ˆ˜๋กœ ๋งŒ๋“ค์–ด์„œ ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉํ•œ ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

 

 

filter() ํ•จ์ˆ˜๋ผ์„œ ์กฐ๊ธˆ ์–ด์„คํ”ˆ ์˜ˆ์‹œ์ด์ง€๋งŒ every() ํ•จ์ˆ˜ ๋“ฑ์—์„œ๋Š” ์œ ์šฉํ•˜๊ฒŒ ์‘์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

 

๋ฐ˜์‘ํ˜•