Assemblyscript: λ¬Έμžμ—΄ μ—΄κ±°ν˜• 지원

에 λ§Œλ“  2019λ…„ 03μ›” 26일  Β·  4μ½”λ©˜νŠΈ  Β·  좜처: AssemblyScript/assemblyscript

enum Weekend {
  Friday = 'FRIDAY',
  Saturday = 'SATURDAY',
  Sunday = 'SUNDAY'
}
enhancement

λͺ¨λ“  4 λŒ“κΈ€

이 κΈ°λŠ₯에 관심이 μžˆμŠ΅λ‹ˆλ‹€. μ‹œμž‘ν•˜κΈ°μ— 쒋은 μœ„μΉ˜μ— λŒ€ν•œ 지침이 μžˆμŠ΅λ‹ˆκΉŒ?

λ˜ν•œ μš°λ¦¬λŠ” 이와 같은 것을 μ§€μ›ν•˜κ³  μ‹ΆμŠ΅λ‹ˆκΉŒ?

enum BooleanLikeHeterogeneousEnum {
    No = 0,
    Yes = 'YES',
}

λ˜ν•œ μš°λ¦¬λŠ” 이와 같은 것을 μ§€μ›ν•˜κ³  μ‹ΆμŠ΅λ‹ˆκΉŒ?

λ§žλŠ” 것 κ°™μ•„μš”. μ‹€μ œλ‘œ enum λŠ” λ™μΌν•œ λ„€μž„μŠ€νŽ˜μ΄μŠ€ μ•„λž˜μ— μžˆλŠ” κ·Έλ£Ήν™”λœ μƒμˆ˜μ˜ 또 λ‹€λ₯Έ λ³€ν˜•μ΄λ―€λ‘œ BooleanLikeHeterogeneousEnum.No λŠ” 0 , BooleanLikeHeterogeneousEnum.YES λŠ” 'YES' λ°”κΏ”μ•Ό ν•©λ‹ˆλ‹€.

@dcodeIO wdyt?

μœ ν˜•λ³„λ‘œ μ»΄νŒŒμΌλŸ¬λŠ” ν˜„μž¬ var a: SomeEnum κ°€ i32 ν•©λ‹ˆλ‹€. λ”°λΌμ„œ μ„œλ‘œ λ‹€λ₯Έ μ’…λ₯˜μ˜ 값을 ν˜Όν•©ν•˜λŠ” 것은 곡용체 μœ ν˜•κ³Ό 거의 같은 λ°©μ‹μœΌλ‘œ λ¬Έμ œκ°€ μžˆλŠ” κ²ƒμ²˜λŸΌ λ³΄μž…λ‹ˆλ‹€. μˆœμˆ˜ν•œ λ¬Έμžμ—΄ μ—΄κ±°ν˜•λ„ 같은 λ°©μ‹μœΌλ‘œ κ°€λŠ₯ν•΄μ•Ό ν•©λ‹ˆλ‹€.

namespace Weekend {
  const Friday = 'FRIDAY';
  const Saturday = 'SATURDAY';
  const Sunday = 'SUNDAY';
}
type Weekend = string;

이닀. 이 ꡬ문에 λŒ€ν•΄ λ¬Έμžμ—΄ μ—΄κ±°ν˜•μ΄ μ–Όλ§ˆλ‚˜ μ€‘μš”ν•©λ‹ˆκΉŒ?

μ—¬κΈ°μ—μ„œ good first issue λ ˆμ΄λΈ”μ„ μ œκ±°ν•˜λŠ” 것은 맀우 κΉŒλ‹€λ‘œμšΈ 수 μžˆμŠ΅λ‹ˆλ‹€. 맀우 κΉŒλ‹€λ‘­μ§€λŠ” μ•Šμ§€λ§Œ 첫 번째 λ¬Έμ œμ— λŒ€ν•΄μ„œλŠ” λ„ˆλ¬΄ κΉŒλ‹€λ‘œμšΈ 수 μžˆμŠ΅λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰