์ผ๋ฐ˜์ ์ธ ์ˆ˜์‹ ์˜ค๋ฅ˜

์ด ์ฐธ์กฐ ๋ฌธ์„œ์— ์žˆ๋Š” ๋‚ด์šฉ

Notion์—์„œ ์ˆ˜์‹์„ ์‚ฌ์šฉํ•  ๋•Œ ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์˜ค๋ฅ˜์™€ ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์„ธ์š” ๐Ÿ”จ


์ˆ˜์‹์˜ ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ž˜ ๋ชจ๋ฅด๊ฒ ๋‹ค๋ฉด Notion AI๊ฐ€ ๋„์™€์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ โ†’

์ฐธ์กฐ๋œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์‚ฌ์šฉ ๊ถŒํ•œ์ด ์—†๋Š” ๊ฒฝ์šฐ ์ˆ˜์‹์ด ์•ˆ์ •์ ์œผ๋กœ ๊ณ„์‚ฐ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ˆ˜์‹์ด ์ถœ์ฒ˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฐ ํ•ด๋‹น ์†์„ฑ ๊ตฌ์„ฑ์— ๋Œ€ํ•œ ์‚ฌ์šฉ ๊ถŒํ•œ์„ ํ•„์š”๋กœ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

๋ฒ„ํŠผ ๋˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ž๋™ํ™” ๋‚ด์—์„œ ์ˆ˜์‹์— ์ฐธ์กฐ๋œ ๋ชจ๋“  ํŽ˜์ด์ง€์™€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ˆ˜์‹ ์†์„ฑ๊ณผ ๋‹ฌ๋ฆฌ ์ž๋™ํ™”์˜ ์ˆ˜์‹์€ ํŠน์ • ๋ฐ˜ํ™˜ ์œ ํ˜•(์˜ˆ: ๋‚ ์งœ, ํ…์ŠคํŠธ, ์ˆซ์ž, ์‚ฌ๋žŒ)์„ ๊ธฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์ž๋™ํ™”๊ฐ€ ์ œ๋Œ€๋กœ ์ €์žฅ ๋ฐ ์‹คํ–‰๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

์ˆ˜์‹์ด ์˜ฌ๋ฐ”๋ฅธ ์œ ํ˜•์˜ ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•˜๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”. ์˜ˆ๋ฅผ ๋“ค์–ด ํŽ˜์ด์ง€์˜ ์‚ฌ๋žŒ ์†์„ฑ ๊ฐ’์„ ์„ค์ •ํ•˜๊ธฐ ์œ„ํ•œ ์ˆ˜์‹์„ ์ž‘์„ฑํ•˜๋Š” ๊ฒฝ์šฐ, ์ˆ˜์‹์€ ๋‚ ์งœ๊ฐ€ ์•„๋‹Œ ์‚ฌ๋žŒ ๋˜๋Š” ์‚ฌ๋žŒ ๋ฆฌ์ŠคํŠธ๋ฅผ ๋ฐ˜ํ™˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋˜๋Š” ๋ฐฐ์—ด ์œ ํ˜• ์†์„ฑ(์˜ˆ: ๋‹ค์ค‘ ์„ ํƒ)์—์„œ ํŠน์ • ์กฐ๊ฑด์„ ํ‰๊ฐ€ํ•˜๋Š” ๊ฒฝ์šฐ if() ๋ฌธ์—์„œ == ๋Œ€์‹  .includes๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ด ์˜ค๋ฅ˜์˜ ์ผ๋ฐ˜์ ์ธ ์›์ธ์€ ๋นˆ ๊ฐ’์„ ๋‚˜ํƒ€๋‚ด๊ธฐ ์œ„ํ•ด ๋‹ค๋ฅธ ์œ ํ˜•์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด if(Date, Date.dateAdd(1, โ€œdayโ€), "")์™€ ๊ฐ™์€ ์ˆ˜์‹์—์„œ ๋ฐ˜ํ™˜ ์œ ํ˜•์€ ๋‚ ์งœ์ผ ์ˆ˜๋„ ์žˆ๊ณ  ํ…์ŠคํŠธ์ผ ์ˆ˜๋„ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—( "" ๋•Œ๋ฌธ) ์•Œ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋Œ€์‹  empty()๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋นˆ ๊ฐ’์„ ๋‚˜ํƒ€๋‚ด๋ฉด ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ˆ˜์ •๋œ ์ˆ˜์‹์€ if(Date, Date.dateAdd(1, "day"), empty())์™€ ๊ฐ™์€ ํ˜•ํƒœ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

Notion ์ˆ˜์‹์€ 15๊ฐœ ๋ ˆ์ด์–ด๊นŒ์ง€๋งŒ ์ค‘์ฒฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ˆ˜์‹์ด ๋‹ค๋ฅธ ์ˆ˜์‹์ด๋‚˜ ๋กค์—…์„ ์ฐธ์กฐํ•  ๋•Œ๋งˆ๋‹ค ๋ ˆ์ด์–ด๊ฐ€ ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ˆ˜์‹์ด ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์žˆ๋Š” ๊ฒฝ์šฐ์—๋„ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

์ด ์ œํ•œ์— ๋„๋‹ฌํ•˜๋ฉด Notion์— ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

๋ถˆํ•„์š”ํ•œ ์ˆ˜์‹๊ณผ ๋กค์—…์„ ๋” ์ ์€ ์ˆ˜์˜ ์†์„ฑ์œผ๋กœ ๊ฒฐํ•ฉํ•˜์—ฌ ์„ค์ •์„ ๋‹จ์ˆœํ™”ํ•˜์„ธ์š”. ์—ฌ๋Ÿฌ ์ˆ˜์‹์ด ๋น„์Šทํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ณณ์„ ์ฐพ์•„ ํ•˜๋‚˜๋กœ ๋ณ‘ํ•ฉํ•ด ๋ณด์„ธ์š”.

์‚ฌ์šฉ์ž ์ง€์ • ๋ณ€์ˆ˜๊ฐ€ ๋™์ผํ•œ ์ž๋™ํ™” ์ž‘์—… ๋‚ด์—์„œ ์ •์˜๋œ ๊ฒฝ์šฐ ์„œ๋กœ ์ฐธ์กฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, ๋™์ผํ•œ ์ž‘์—…์—์„œ var1 ๋ฐ var2๋ฅผ ์ •์˜ํ•˜๋ฉด var2๋Š” ํ•ด๋‹น ์ •์˜์—์„œ var1์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

๊ฐ ๋ณ€์ˆ˜๋ฅผ ๋ณ„๋„์˜ ์ž‘์—…์œผ๋กœ ์ •์˜(์ฒซ ๋ฒˆ์งธ ๋ณ€์ˆ˜๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ์ž๋™ํ™”์— ์ƒˆ ์ž‘์—…์„ ์ถ”๊ฐ€ํ•˜๊ณ , ๋‹ค์Œ ๋ณ€์ˆ˜๋ฅผ ๋ณ„๋„๋กœ ์ •์˜)ํ•˜์„ธ์š”. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๊ฐ ๋ณ€์ˆ˜๊ฐ€ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ธ์‹๋ฉ๋‹ˆ๋‹ค.

ํ˜„์žฌ๋กœ์„œ๋Š” ์ž๋™ํ™”์— ์ •์˜๋œ ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž๋™ํ™”๊ฐ€ ์ž‘๋™ํ•˜๋ ค๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ํŽ˜์ด์ง€๋ฅผ ํ•„ํ„ฐ๋งํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค(์˜ˆ: "ํ•„ํ„ฐ์™€ ์ผ์น˜ํ•˜๋Š” ํŽ˜์ด์ง€ ํŽธ์ง‘์— ๋ณ€์ˆ˜๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Œ").

ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

  1. ์ˆ˜์‹ ์ƒ์ž์— ํŽ˜์ด์ง€ ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ง€์ • ๋ณ€์ˆ˜๋ฅผ ์ด ํŽ˜์ด์ง€๋กœ ์ •์˜ํ•˜์„ธ์š”.

  2. ํŽ˜์ด์ง€ ํŽธ์ง‘ ์œ„์น˜ ์ž‘์—…์„ ์ถ”๊ฐ€ํ•˜๊ณ  1๋‹จ๊ณ„์—์„œ ์‚ฌ์šฉ์ž ์ง€์ •ํ•œ ๋ณ€์ˆ˜๋ฅผ ๋Œ€์ƒ์œผ๋กœ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

์ˆ˜์‹์—์„œ ๊ด€๊ณ„ํ˜•, ๋กค์—… ๋ฐ ์‚ฌ๋žŒ ์†์„ฑ์„ ์‚ฌ์šฉํ•  ๋•Œ ์ˆ˜์‹์€ ํŽ˜์ด์ง€ ๋˜๋Š” ์‚ฌ๋žŒ ๋ชฉ๋ก์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ๊ด€๊ณ„ํ˜• ๋‚ด์˜ ์†์„ฑ์„ ์ฐธ์กฐํ•˜๋ ค๋ฉด ์ฒซ ๋ฒˆ์งธ ์š”์†Œ๋ฅผ ์ •์˜ํ•ด์•ผ ํ•˜๋ฉฐ, ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์ž๋™ํ™”๊ฐ€ ์ผ์‹œ ์ค‘์ง€๋ฉ๋‹ˆ๋‹ค. ๊ด€๊ณ„ํ˜• ์†์„ฑ์— map ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ˆ˜์‹์„ ๋งŒ๋“ค ๋•Œ๋„ ์ด ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

.first() ๋˜๋Š” .at(0) ๊ฐ™์€ ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฒซ ๋ฒˆ์งธ ์š”์†Œ๋ฅผ ๊ฐ€์ ธ์˜ค๊ฑฐ๋‚˜ .map(), .filter(), .every(), .some(), .find() ๊ฐ™์€ ํ•จ์ˆ˜๊ฐ€ ์žˆ๋Š” ํŽ˜์ด์ง€ ๋ชฉ๋ก์„ ๋ฐ˜๋ณต ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

์ˆ˜์‹์— ์˜ˆ๊ธฐ์น˜ ์•Š๊ฒŒ ๋นˆ ๊ฐ’(๊ฐ€์žฅ ์ผ๋ฐ˜์ ์œผ๋กœ ๋‚ ์งœ ๋˜๋Š” ์‚ฌ๋žŒ)์ด ๋ฐœ์ƒํ•˜๋ฉด ์ž๋™ํ™”์— ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๊ณ  ์ž๋™์œผ๋กœ ์ผ์‹œ ์ค‘์ง€๋ฉ๋‹ˆ๋‹ค.

ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

if ๋˜๋Š” ifs๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž‘์—… ์ค‘์ธ ์†์„ฑ์— ๊ฐ’์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”. ์˜ˆ๋ฅผ ๋“ค์–ด Date.dateAdd(1, "day") ๋Œ€์‹  if(Date, Date.dateAdd(1, "day"), empty())๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด Date ๊ฐ’์ด ์žˆ์„ ๋•Œ๋งŒ dateAdd๊ฐ€ ์ˆ˜ํ–‰๋˜๋ฉฐ, Date๊ฐ€ ์ฑ„์›Œ์ง€์ง€ ์•Š์•˜์„ ๋•Œ ์—…๋ฐ์ดํŠธ ์ค‘์ธ ์†์„ฑ์„ ์ง€์šฐ๋„๋ก ์ž๋™ํ™”์— ๋ช…์‹œ์ ์œผ๋กœ ์ง€์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜๋Š” ์ž‘์—… ์ค‘์ธ ์†์„ฑ์˜ ๊ฐ’์ด ์กด์žฌํ•˜๋„๋ก ๋ณด์žฅํ•˜๋Š” ํ•„ํ„ฐ๊ฐ€ ์žˆ๋Š” ๋ณด๊ธฐ๋ฅผ ์„ค์ •ํ•˜๊ณ , ํ•ด๋‹น ๋ณด๊ธฐ์˜ ํŽ˜์ด์ง€์—์„œ๋งŒ ์ž๋™ํ™”๊ฐ€ ์‹คํ–‰๋˜๋„๋ก ๊ตฌ์„ฑํ•˜์„ธ์š”.

์ˆ˜์‹์ด ์˜ˆ์ƒ๋Œ€๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ๊ด„ํ˜ธ ๋ˆ„๋ฝ, ์ž˜๋ชป๋œ ์—ฐ์‚ฐ์ž ๋˜๋Š” ์ง€์›๋˜์ง€ ์•Š๋Š” ํ•จ์ˆ˜์™€ ๊ฐ™์€ ๊ตฌ๋ฌธ ์˜ค๋ฅ˜ ๋•Œ๋ฌธ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ˆ˜์‹ ๊ตฌ๋ฌธ์— ๋Œ€ํ•œ ์ „์ฒด ๋ถ„์„์€ ์ด ๋ฌธ์„œ์—์„œ ํ™•์ธํ•˜์„ธ์š” โ†’


ํ”ผ๋“œ๋ฐฑ ๋ณด๋‚ด๊ธฐ

์ด ๋‚ด์šฉ์ด ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?


Powered by Fruition