Skip to content

Latest commit

Β 

History

History
55 lines (45 loc) Β· 1.04 KB

ch48-문제.md

File metadata and controls

55 lines (45 loc) Β· 1.04 KB

Chapter48

πŸ“Œλ¬Έμ œ1

true or false λ₯Ό κ³ λ₯΄μ‹œμ˜€

export defaultλ₯Ό ν•  λ•Œ const, let, var ν‚€μ›Œλ“œλŠ” μ‚¬μš©ν•  수 μ—†λ‹€. 
default ν‚€μ›Œλ“œλ‘œ export ν•œ λͺ¨λ“ˆμ„ import ν•  λ•ŒλŠ” 이름이 μ—†κΈ° λ•Œλ¬Έμ— 아무 μ΄λ¦„μœΌλ‘œ import 해도 상관 μ—†λ‹€.
λͺ¨λ“ˆ λ‚΄μ—μ„œ var ν‚€μ›Œλ“œλ‘œ μ„ μ–Έν•œ λ³€μˆ˜λŠ” μ „μ—­λ³€μˆ˜κ°€ μ•„λ‹ˆλ‹€. 

λ‹΅μ•ˆ μž‘μ„±


πŸ“Œλ¬Έμ œ2

λ‹€μŒ 쀑 였λ₯˜κ°€ λ°œμƒν•˜λŠ” μ½”λ“œλ₯Ό κ³ λ₯΄μ„Έμš”.

import { pi as PI, square as sq } from './lib.mjs'; // (1)
export default x => x * x; // (2)
export default const foo = () => {}; // (3)

λ‹΅μ•ˆ μž‘μ„±



πŸ“Œλ¬Έμ œ3

λ‹€μŒ 보기의 true, falseλ₯Ό νŒλ‹¨ν•˜μ‹œμ˜€.

(1) : ν˜„μž¬ Node.jsλŠ” CommonJS 사양을 λ”°λ₯Έλ‹€.
(2) : ES6에 μΆ”κ°€λœ import, exportλŠ” λΈŒλΌμš°μ € ν™˜κ²½μ—μ„œ μ‚¬μš©ν•˜κΈ° μ ν•©ν•˜λ‹€

λ‹΅μ•ˆ μž‘μ„±

(1) : 
(2) : 

πŸ“Œλ¬Έμ œ4

λͺ¨λ“ˆμ‚¬μš©μ˜ μž₯μ μ—λŒ€ν•΄μ„œ μ„œμˆ ν•˜μ‹œμ˜€.(2가지)

λ‹΅μ•ˆ μž‘μ„±

(1) : 
(2) :