Typescript: ํ™”์‚ดํ‘œ ํ•จ์ˆ˜์—๋Š” 'prototype' ์†์„ฑ์ด ์—†์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2015๋…„ 01์›” 21์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: microsoft/TypeScript

function f() {
    var a = () => 5;
    return a.prototype;
}

์—ฌ๊ธฐ์„œ ์˜ค๋ฅ˜๋ฅผ ์ฃผ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Won't Fix

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

4๋…„ ๋™์•ˆ ์•„๋ฌด๋„ ๋ˆˆ์น˜์ฑ„์ง€ ๋ชปํ–ˆ๋‹ค

๋ชจ๋“  3 ๋Œ“๊ธ€

์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์„ ํ•  ๋ฐฉ๋ฒ•์ด ์—†๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๊นŒ? ํ˜ธ์ถœ ๊ฐ€๋Šฅํ•œ ์œ ํ˜•์˜ ๋ช…๋ฐฑํ•œ ์œ ํ˜•์—๋Š” ์ „์—ญ ์œ ํ˜• Function ์˜ ๋ฉค๋ฒ„๊ฐ€ ํฌํ•จ๋˜๋ฉฐ ํ•ด๋‹น ์„ ์–ธ์—์„œ prototype ๋ฅผ ์‹ค์ œ๋กœ ์ œ๊ฑฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์œ ์ผํ•œ ๋ฐฉ๋ฒ•์€ ๋žŒ๋‹ค ํ•จ์ˆ˜๊ฐ€ ์ผ๋ฐ˜ ํ•จ์ˆ˜์™€ ๋‹ค๋ฅธ ๋ช…๋ฐฑํ•œ ์œ ํ˜•์„ ๊ฐ–๋„๋ก ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

4๋…„ ๋™์•ˆ ์•„๋ฌด๋„ ๋ˆˆ์น˜์ฑ„์ง€ ๋ชปํ–ˆ๋‹ค

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰